首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

满分···怎么计算两个日期之间有多少个工作日

2012-10-10 
满分急急!如何计算两个日期之间有多少个工作日就是它们之间日期相差几天,减去双休日。[解决办法]C# codeusi

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

[解决办法]

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方法解析。

热点排行