2014-09-26 3 views
0

Привет ребятаКак вычитать два раза

я искал так много для этого, но не результат, так что я нужна помощь !!

У меня есть два раза те в этой форме ("чч: мм")

как этот бывший:

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», как получить поездку из 00 в конце его, чтобы быть похожим на «03:10» – LilBrown

+0

Обновленный ответ. – OneFineDay

Смежные вопросы