Прошедшее время с полуночи для 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 суммой сдвига.