计算两个DateTime的差值

Posted flyingPigg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算两个DateTime的差值相关的知识,希望对你有一定的参考价值。

基本做法(d2的日期应大于d1的日期,d1.Subtract(d2)返回的不是负数,而是0):

若想算"2017-2-13 23:59:59"到"2017-2-14 0:00:01"这两个时间相差的天数,那应该是1天,但是用上述的代码得到的只有2秒的时间差,若想知道天数的差值,应先进行转换,去掉时分秒(Convert.ToDateTime(aimTime.ToShortDateString())):

 

 

以上是关于计算两个DateTime的差值的主要内容,如果未能解决你的问题,请参考以下文章

time模块和datetime模块

c#获得两个时间的月的差值

如何计算两个日期时间之间的小时,分​​钟? [复制]

python 计算时间差秒

python 计算时间差秒?

mysql datetime 差值 diff 分钟,会截断秒数