C#中知道两个日期段,怎么算天数学?

来源:百度知道 编辑:UC知道 时间:2024/06/17 21:43:32
比如2008-12-1 到2009-1-4好的天数?

创建两个日期类型,然后相减,取天数即可

DateTime dt1 = DateTime.Parse("2008-12-1");
DateTime dt2 = DateTime.Parse("2009-1-4");
double days = (dt2 - dt1).TotalDays;

datediff(day,'2008-12-01','2009-01-04')

你试试这样行不行。我记得以前用过。返回两个日期的相差天数

DateTime dt1 = DateTime.Parse("2008-12-1");
DateTime dt2 = DateTime.Parse("2009-1-4");
TimeSpan ts = dt2 - dt1;
ts.Days 就是相差的天数!

datediff(day,'2008-12-01','2009-01-04')
---------------------------------------
这是SQL server提供时间处理函数

kadbbz - 高级魔法师 六级属于正解