Время, прошедшее с полуночи для дат
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 для свойства устанавливается часовой пояс, в котором не соблюдается переход на летнее и зимнее время, d равно e.
Если datetime значение имеет TimeZone для свойства установлено значение часового пояса, в котором соблюдается переход на летнее время, затем timeofday учитывает смену на летнее и зимнее время в дни, когда происходит смена. В те дни, в течение времени после перехода на летнее и зимнее время, d отличается от e по величине смены.