1
I have two times values, such as:
1) 2:00:00 PM
2) 5:30:10 PM
Я хочу получить разницу во времени в ЧЧ: ММ: СС. Вот что я пробовал:как получить разницу во времени в час: минута: секунды в строковом формате
lMinutes = DateDiff("n", CStr(TimeValue(RPTRs(2))), CStr(TimeValue(RPTRs(3))))
lHours = Fix(lMinutes/60) '
lMinutes = ((lMinutes/60) - lHours) * 60
Как рассчитать секунды?
Я также хочу, чтобы сцепить результаты следующим образом:
sTimeDiff = " & Format$(lHours,"00") & :" & Format$(lMinutes, "00") & ":" & Format$(lSeconds, "00")
Вы все еще хотите, ведущие нули? 'sTimeDiff = Right (" 00 "& mHours, 2) &": "& Right (" 00 "& mMinutes, 2) &": "& Right (" 00 "& mSeconds, 2)' – Morpheus