欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > 网站制作教程 >

C#获取两个日期之间天数的方法

发表于2014-07-03 13:26| 次阅读| 来源整理| 作者管理员

摘要:今天在制作一个程序的时候遇到了一个问题,怎么才能获取两个日期之间的天数,经过我在网上的寻找,终于找到一个很好的解决方案: DateTime dtLast = new DateTime(Convert.ToInt32(LastMenses.Y

今天在制作一个程序的时候遇到了一个问题,怎么才能获取两个日期之间的天数,经过我在网上的寻找,终于找到一个很好的解决方案:

DateTime dtLast = new DateTime(Convert.ToInt32(LastMenses.Year), Convert.ToInt32(LastMenses.Month), Convert.ToInt32(LastMenses.Day));

DateTime dtThis = new DateTime(Convert.ToInt32(Year), Convert.ToInt32(thisMonth), Convert.ToInt32(Day));

int interval = new TimeSpan(dtThis.Ticks - dtLast.Ticks).Days;

其中:

LastMenses:两个时间之间的其中一个

Year:当前时间的年份

thisMonth:当前时间的月份

Day:当前时间的天

interval 就是两个日期相隔的天数,可以为负数的