Часовой пояс на основе долготы
[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
функция не учитывает уставные отклонения от основанной на меридиане системы.