2013-03-14 135 views
0

退房时间: 2013年3月8日15:00:00.000获取小时和分钟的日期时间

时间: 2013年3月8日11:21:03.290

我需要得到时间分钟分别从上面相同的日期,当(外出时间 - 在时间)

我该怎么做?

+0

你的意思是,有多少小时和分钟过去了,In和Out之间? – Nolonar 2013-03-14 16:18:08

回答

12

我想你可能只是想:

TimeSpan difference = outTime - inTime; 
int hours = (int) difference.TotalHours; 
int minutes = difference.Minutes; 

注意Minutes会给你“只是分(从未超过59)”,而TotalHours(接近零截断)会给你“总小时数”,如果时间超过一天,可能超过23小时。

你也应该考虑你想要做什么,如果价值观是否定的 - 要么考虑它,要么通过验证它来明确地排除它。

+0

谢谢你的解答。 – Sampath 2013-03-14 21:33:24

相关问题