我搜索了這麼多了這一點,但沒有結果,所以我需要幫助!
我有兩次那些在此形式( 「HH:MM」)
這樣例如:
15:20 - 12:10 = 3點10分
但在其它變量形式,因爲時間是不是靜態的,並保存在SQL數據庫
我不知道這些變化應該是字符串或dateandtime
a = dr!t_in
b = dr!t_out
msgbox(a-b) 'this shows the answer
很多坦克
我搜索了這麼多了這一點,但沒有結果,所以我需要幫助!
我有兩次那些在此形式( 「HH:MM」)
這樣例如:
15:20 - 12:10 = 3點10分
但在其它變量形式,因爲時間是不是靜態的,並保存在SQL數據庫
我不知道這些變化應該是字符串或dateandtime
a = dr!t_in
b = dr!t_out
msgbox(a-b) 'this shows the answer
很多坦克
使用TimeSpan
類的另一種方法。
Dim timeIn As String = "12:10"
Dim timeOut As String = "15:20"
MessageBox.Show(TimeSpan.Parse(timeOut).Subtract(TimeSpan.Parse(timeIn)).ToString(("hh\:mm")))
查看DateTime object,特別是Subtraction operator。您必須首先將時間轉換爲DateTime對象,這非常簡單。
坦克男子它工作得很好,但結果是像「3時10分〇〇秒」如何在它的結束得到00坐像「03:10」 – LilBrown 2014-09-26 21:49:50
更新的答案。 – OneFineDay 2014-09-26 22:51:19