Переключите дату или сгенерируйте последовательность дат и время
t2 = dateshift(t,'start',unit)
t2 = dateshift(t,'end',unit)
t2 = dateshift(t,'dayofweek',dow)
t2 = dateshift(___,rule)
переключает каждое значение в массиве t2 = dateshift(t,'start',unit)
datetime
t
назад к началу модуля времени, заданного unit
. Вывод t2
одного размера как t
.
переключает значения вперед в конец модуля времени, заданного t2 = dateshift(t,'end',unit)
unit
. Конец дня, часа, минуты, или второй является также началом следующего. Например, конец дня происходит в полночь в начале следующего дня. Конец года, четверти, месяц или неделя является полуночью в начале прошлого дня того периода времени.
возвращает следующее возникновение заданного дня недели на или после каждого datetime в массиве t2 = dateshift(t,'dayofweek',dow)
t
. Если дата в t
падает в заданный день недели, то dateshift
возвращает ту же дату.