Рассчитайте разницу во времени и верните только часы и минуты (в VB.net)
Я разрабатываю систему для расчета разницы во времени. Как я могу сравнить два раза (с датой) и получить часы и минуты разницы?
Пример 1:
datetime1 = 1-Apr-2014 01:05:04 AM
datetime2 = 1-Apr-2014 02:05:04 AM
Результаты будут:
datetime2 - datetime1 = 01 Hours 00 Minutes
Пример 2:
datetime1 = 1-Apr-2014 01:05:04 AM
datetime2 = 2-Apr-2014 02:15:04 AM
Результаты будут:
datetime2 - datetime1 = 25 Hours 10 Minutes
Отрицательное значение (для datetime1> datetime2) также будет полезно для указания того, что datetime1 больше datetime2
Пример:
datetime1 = 2-Apr-2014 01:05:04 AM
datetime2 = 1-Apr-2014 01:05:04 AM
Результаты будут:
datetime2 - datetime1 = -24 Hours 00 Minutes
Спасибо!