读书人

满分amp;#183;amp;#183;amp;#183;怎么计算两个日

发布时间: 2012-10-10 13:58:11 作者: rapoo

满分···急急!如何计算两个日期之间有多少个工作日
就是它们之间日期相差几天,减去双休日。

[解决办法]

C# code
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{    class Program    {        static void Main(string[] args)        {            DateTime dt1 = DateTime.Now;            DateTime dt2 = DateTime.Now.AddDays(100);            int n = 0;            for (DateTime dt = dt1; dt <= dt2; dt = dt.AddDays(1))            {                if (dt.DayOfWeek != DayOfWeek.Sunday && dt.DayOfWeek != DayOfWeek.Saturday) n++;            }            Console.WriteLine(n);        }    }}
[解决办法]
你可以用DateTimePicker控件,用户选取值后在它的Value属性中。
TextBox也可以,用Parse方法解析。

读书人网 >C#

热点推荐