tzoffset

Часовой пояс возмещен от UTC

Описание

пример

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

пример

[dt,dst] = tzoffset(t) дополнительно возвращает временной сдвиг в течение Летнего времени для каждого 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 и временной сдвиг в течение Летнего времени для каждого значения 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