我使用两个DataTimePickers(t1和t2)
创建了一个计时器 if(t1<t2)
hour = t2-t1
else
hour = t2 - (-t1)
得到了结果:
t1 t2 hour
11:00 23:00 12
11:00 00:00 11
11:00 13:00 2
11:00 03:00 14
我需要的是:
t1 t2 hour
11:00 23:00 12
11:00 00:00 0
11:00 13:00 2
11:00 03:00 16
我如何得到这个结果?
答案 0 :(得分:1)
你只想要两次值的差异,还是想要时差? (即应于08:00,06:00返回2或-2)
另外,我很困惑为什么(11:00,00:00)应该返回0。
如果您只想要值的不同,请使用
if (t1<t2)
hour = t2-t1
else
hour = t1-t2
如果您想要时差,请仅使用
hour = t2-t1