Имате нужда от нещо подобно;
Dim TaskEnd As DateTime
Dim TaskStart As DateTime
Dim result As TimeSpan = TaskEnd - TaskStart
MsgBox(result.TotalHours)
VB има TimeSpan, когато всеки трябва да следите продължителност, използвайте го!
Моля следващия път, опитайте се да не плъзгате никакви несвързани елементи. Този проблем няма нищо общо с datagridview... Има връзка с дата и час...