退房時間: 2013年3月8日15:00:00.000獲取小時和分鐘的日期時間
時間: 2013年3月8日11:21:03.290
我需要得到時間和分鐘分別從上面相同的日期,當(外出時間 - 在時間)。
我該怎麼做?
退房時間: 2013年3月8日15:00:00.000獲取小時和分鐘的日期時間
時間: 2013年3月8日11:21:03.290
我需要得到時間和分鐘分別從上面相同的日期,當(外出時間 - 在時間)。
我該怎麼做?
我想你可能只是想:
TimeSpan difference = outTime - inTime;
int hours = (int) difference.TotalHours;
int minutes = difference.Minutes;
注意Minutes
會給你「只是分(從未超過59)」,而TotalHours
(接近零截斷)會給你「總小時數」,如果時間超過一天,可能超過23小時。
你也應該考慮你想要做什麼,如果價值觀是否定的 - 要麼考慮它,要麼通過驗證它來明確地排除它。
謝謝你的解答。 – Sampath 2013-03-14 21:33:24
DateTime
類中的Subtract
方法將允許您從其他日期中減去該日期。
它會給你一個TimeSpan
這將是區別。
我會讓你找出實際的代碼。
你的意思是,有多少小時和分鐘過去了,In和Out之間? – Nolonar 2013-03-14 16:18:08