exponenta event banner

часовой пояс

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

Синтаксис

[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, определите скоординированное всемирное время (UTC):

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

     5


zltr =

    'R'


zone =

    '+5 R'

UTC составляет 1330 плюс пять часов, или 1830 (18:30).

Фон

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

Обратите внимание, что на самом деле существует 25 часовых поясов, потому что зона с центром на Международной линии дат (180 ° E/W) разделена на два: «+ 12 Y» и «-12 M».

Ограничения

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

См. также

|

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