Я хочу использовать DateAdd() для вычисления нового времени, но результаты меня смущают.Функция DateAdd() не работает должным образом
Dim lstZeit As Date 'lstZeit is 20:00:00 (8pm)
Dim DatumEnd As Date
DatumEnd = DateAdd("h", 4, lstZeit)
Результат DatumEnd
является 31.12.1899 и не 24:00:00
Я думаю, что есть проблема с расчетом. Если я попробую 09:00:00 вместо 20:00:00, результат будет правильным (13:00:00).
'24: 00: 00' на следующий день в' 00: 00: 00'. – GSerg
Нет 24:00:00 в .net –
даже 00:00:00 было бы неплохо, но как вы можете видеть результат 31.12.1899. – rel0aded0ne