2014-09-26 54 views
0

如何减去两倍

我搜索了这么多了这一点,但没有结果,所以我需要帮助!

我有两次那些在此形式( “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 

很多坦克

回答

1

使用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"))) 
+0

坦克男子它工作得很好,但结果是像“3时10分〇〇秒”如何在它的结束得到00坐像“03:10” – LilBrown 2014-09-26 21:49:50

+0

更新的答案。 – OneFineDay 2014-09-26 22:51:19