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