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