计算两个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())):
![](https://image.cha138.com/20210607/0f33d4f8152b44f98ae70e259595daec.jpg)
以上是关于计算两个DateTime的差值的主要内容,如果未能解决你的问题,请参考以下文章