timeZone

Часовой пояс на основе долготы

Синтаксис

[zd,zltr,zone] = timezone(long)
[zd,zltr,zone] = timezone(long,units)

Описание

[zd,zltr,zone] = timezone(long) возвращает целочисленное зональное описание, zd, алфавитный зональный индикатор, zltr, и вектор символов, zone, с полным зональным описанием и алфавитным зональным индикатором, соответствующим входной долготе long.

[zd,zltr,zone] = timezone(long,units) задает угловые модули со стандартным углом модули. Значением по умолчанию является 'degrees'. Допустимые модули:

  • 'degrees' — десятичные градусы

  • 'radians'

Примеры

Учитывая, что это локально 1330 (13:30) в долготе 75ºW, определите GMT:

[zd,zltr,zone] = timezone(-75,'degrees')

zd =
     5
zltr =
R
zone =
+5 R

Среднее время по Гринвичу (GMT) 1330 плюс пять часов, или 1830 (18:30).

Фон

Время определяется позицией Sun относительно главного меридиана, нулевая строка долготы, пробегающая Гринвич, Англия. Когда этот меридиан находится непосредственно ниже Sun, это - полдень GMT. В течение многих местного времени в другом месте, Земля разделена на 15º полосы долготы, каждый сосредоточенный на центральном меридиане. Когда центральный меридиан находится непосредственно ниже Sun, Местное среднее время (LMT) в той зоне является полуднем. Зональное описание является целым числом, которое, когда добавлено к LMT дает GMT. Для письменного удобства каждой зоне также дают алфавитный индикатор. Индикатор в Гринвиче является Z, таким образом, GMT часто называется Всемирным временем.

Обратите внимание на то, что существует на самом деле 25 часовых поясов, потому что зона, сосредоточенная на Демаркационной линии времени (180º E/W), разделена в два: “+12 Y” и “-12 М”.

Ограничения

Национальные правительства и местные органы власти устанавливают свои собственные контуры часового пояса для политического или географического удобства. Функция timezone не составляет установленные законом отклонения от основанной на меридиане системы.

Представлено до R2006a