Прошедшее время с полуночи для datetime
массивы
возвращает T
= timeofday(DT
)duration
массив, значения которого равняются прошедшему времени с полуночи для каждого элемента в DT
.
Для datetime
массивы без часовых поясов, и в большинстве других случаев, T
равно
E = hours(DT.Hour) + minutes(DT.Minute) + seconds(DT.Second)
Если DT
имеет его TimeZone
набор свойств к часовому поясу, который уважает Летнее время (DST), затем timeofday
принимает DST во внимание. Для получения дополнительной информации см. Алгоритмы.
Выходной аргумент T
также эквивалентно DT - dateshift(DT,'start','day')
.
datetime
массив может иметь свой TimeZone
набор свойств к часовому поясу, который наблюдает Летнее время (DST). timeofday
функция принимает DST во внимание.
Если входной параметр DT
datetime
массив без часового пояса, затем выход T
также равно
E = hours(DT.Hour) + minutes(DT.Minute) + seconds(DT.Second)
Если DT
имеет его TimeZone
набор свойств к часовому поясу, который не наблюдает DST, затем T
равно E
.
Если DT
имеет его TimeZone
набор свойств к часовому поясу, который наблюдает DST, затем timeofday
счета на DST переключают в дни, когда сдвиг происходит. В те дни в течение многих времен после того, как сдвиг DST происходит, T
отличается от E
суммой сдвига.