tzoffset

Смещение часового пояса от UTC

Описание

пример

dt = tzoffset(t) возвращает массив длин, равный смещению часового пояса от UTC каждого значения datetime в t. То есть dt количество времени, которое каждый datetime в t отличается от UTC. Для datetimes, которые происходят во время дневного Сохранения времени (DST), dt включает временной сдвиг для DST. Смещение для незаданных значений datetime не задано.

пример

[dt,dst] = tzoffset(t) дополнительно возвращает сдвиг времени для Daylight Сохранения Time для каждого datetime в t.

Примеры

свернуть все

Создайте datetime массив в часовом поясе для Нью-Йорка.

t1 = datetime('today','TimeZone','America/New_York');
t = dateshift(t1,'end','month',[1:3:9])
t = 1x3 datetime
   30-Apr-2021   31-Jul-2021   31-Oct-2021

Найдите смещение часового пояса от UTC и сдвиг времени для Daylight Сохранения Time для каждого значения datetime.

[dt,dst] = tzoffset(t)
dt = 1x3 duration
   -04:00   -04:00   -04:00

dst = 1x3 duration
   01:00   01:00   01:00

Входные параметры

свернуть все

Дата и время входа, заданные как datetime массив.

Выходные аргументы

свернуть все

Смещение часового пояса от UTC, возвращаемое в виде скаляра, вектора, матрицы или многомерного duration массив. dt - тот же размер, что и t.

Сдвиг времени для дневного Сохранения времени, возвращенный в виде скаляра, вектора, матрицы или многомерного duration массив. dt - тот же размер, что и t. Значение 01:00 указывает, что соответствующий datetime в t происходит во время дневного Сохранения времени в месте, которое наблюдает его. Для мест, которые не наблюдают дневное Сохранение время, элементы dst все массивы 00:00.

Расширенные возможности

См. также

Введенный в R2014b