展开全部
这样:
DateTime dt1 = DateTime.Now;
DateTime dt2 = DateTime.Parse("2019-3-6 14:20:45");
TimeSpan ts = dt1 - dt2;
Console.WriteLine(ts.Days);
Console.ReadKey();
扩展资料:
注意事项
1、DateTime值类型代表了一个从公元0001年1月1日0点0分0秒到公元9999年12月31日23点59分59秒之间的具体日期时刻。因此,可以用DateTime值类型来描述任何在想象范围之内的时间。一个DateTime值代表了一个具体的时刻。
2、TimeSpan值包含了许多属性与方法,用于访问或处理一个TimeSpan值。
下面的列表涵盖了其中的一部分:
Add:与另一个TimeSpan值相加。
Days:返回用天数计算的TimeSpan值。
Duration:获取TimeSpan的绝对值。
Hours:返回用小时计算的TimeSpan值
展开全部
DateTime t1 = Convert.ToDateTime("1999-8-9");
DateTime t2 = Convert.ToDateTime("2007-8-19");
TimeSpan ts = t2 - t1;
int d = ts.Days;
d就是间隔的天数
DateTime t2 = Convert.ToDateTime("2007-8-19");
TimeSpan ts = t2 - t1;
int d = ts.Days;
d就是间隔的天数
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DateTime类型的变量有Day这个属性是int类型的,
(DateTime1).Day-(DateTime2).Day
相减直接得到int类型的天数啦
(DateTime1).Day-(DateTime2).Day
相减直接得到int类型的天数啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DateDiff 那个应该是sql里的吧!
c#应该是
DateTime.Compare(DateTime1,DateTime2)
~
Compare进行比较并返回int值
c#应该是
DateTime.Compare(DateTime1,DateTime2)
~
Compare进行比较并返回int值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有个函数直接比较
DateDiff
查下msdn
DateDiff
查下msdn
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询