Код
MsgBox CDate(CDbl(CDate("00:02:00")) + (CDbl(CDate("23:59:00")) + CDbl(CDate("01.01.1000"))))
возвращает 03.01.1000 23:59:00
, а
Код
MsgBox CDate(CDbl(CDate("00:00:00")) + (CDbl(CDate("23:59:00")) + CDbl(CDate("01.01.1000"))))
возвращает 02.01.1000 0:01:00
,хотя
Код
MsgBox CDate(CDbl(CDate("00:01:00")) + (CDbl(CDate("23:59:00")) + CDbl(CDate("01.01.1000"))))
получается 02.01.1000
почему так происходит? может существует другой, более простой способ решения этих задач?
платформа VB6