среда, 7 декабря 2016 г.

Калькулятор солнечного времени

Если хотите узнать истинное время в вашем регионе (оно же солнечное время), то можете воспользоваться калькулятором:


Введите долготу вашего местоположения и часовой пояс
Введите координаты долготы
Градусы: °
Минуты:  '
Десятичный формат:
Часовой пояс UTC:
Разница времени
Часы: час.
Минуты: мин.
Секунды: сек.

Сегодня Google поздравил нас с праздником, c 340 годовщиной определения скорости света: в 1676 году датский астроном Рёмер доказал что скорость света конечна и смог ее вычислить. На то время, исходя из неточности приборов, больших погрешностей и других факторов у него получилась скорость света 220 000 км/с. А получилось это сделать потому, что, наблюдая за Юпитером, Рёмер обратил внимание что «моменты затмений сдвигаются во времени в зависимости от положения Земли на орбите, а именно, когда Земля находится ближе к Юпитеру, моменты затмений наступают ранее усреднённых на больших интервалах времени средних значений, а когда Земля находится дальше от Юпитера — отстают» (Wiki).



Но поводом к написанию данной заметки о солнечном времени послужило не это знаменательное событие, а то что в статье описывают проблему определения долготы. В те времена GPS еще не был изобретен, и для того, чтобы точно определять свое положение, необходимо было знать долготу (с определением своей широты проблем не возникало, она легко вычисляется с помощью измерения угла возвышения Полярной звезды над горизонтом). Проблема с долготой была настолько существенная, что в то время британский парламент учредил огромную по тем временам премию (до 30 тысяч фунтов стерлингов) за сколь-нибудь нормальное решение этой проблемы. Собственно метод определения долготы сводился к определению часового пояса, а уже за счет него можно было довольно просто вычислить долготу. Как это происходило: моряки перед отбытием настраивают свои хронометры на лондонское время (Гринвич или нулевой меридиан) и исходя из разницы местного времени (время которое определялось по солнцу) и времени в нулевой точке (Гринвич) вычисляли долготу. На словах, конечно это довольно просто, но на деле выходило очень даже сложно — нужно было иметь точные часы, а потом еще и точно определять солнечное местное время, а потом еще и считать, и высчитывать. Ну да ладно, даже не эта глобальная проблема тех времен меня побудила написать сей опус.

Просто я вдруг понял, что нынче определить время по солнцу не каждый может, но зато можно произвести обратные вычисления и по собственной долготе можно узнать на сколько местное солнечное время в этой точке отстает или опережает гражданское (универсальное) что на ваших часах. Смотрите: сегодня время во всем мире унифицировали и координаты по долготе могут различаться между населенными пунктами в одном часовом поясе до 15 градусов (15 потому что нужно разделить 180 градусов на 12 часовых поясов) — это огромные расстояния. И поэтому местное солнечное время может совсем не совпадать с текущим временем на часах - время на часах будет одинаковое что для западной точки, где солнце еще не взошло, что для восточной точки, где солнце уже будет над горизонтом. Чуть подробнее об этом почитать тут (про местное солнечное время) .

Ну а теперь подходим к самому интересному. Как же рассчитать местное солнечное время? Достаточно знать ваши координаты, а именно ту самую долготу, над которой в те времена и бились ученые. Если долготу разделить на 15, то мы получим целое число часов. Потом из остатка мы выделяем минуты и секунды. Сообразить что на что делить и умножать не так-то просто сразу, и поэтому я решил написать такой вот простенький калькулятор. Он покажет разницу между солнечным временем в заданной точке и Гринвичем (если UTC поставить 0). Если задать свой часовой пояс UTC, то будет показана разница между солнечным временем и местным универсальным временем. Например: сейчас на часах в Москве 12:00, то есть полдень, но реальный солнечный полдень (когда Солнце находится в зените, то есть момент верхней кульминации Солнца) наступит на полчаса позже, а именно в 12:29:32, и это именно на долготе 37°37′04″ в. д. - официальная координата для Москвы. Ну а поскольку Москва она большая, соответственно даже солнечный полдень у нее на западе и востоке будет разный. Выше в калькуляторе вбиты координаты Москвы и ее часовой пояс, как видите солнечное время отстает от местного времени на почти полчаса (+ те самые 29,5 минут) - получается восточнее этой точки полдень наступил раньше. (в точке 45 градусов в.д. время солнечное и время местное (универсальное) будут совпадать) (разница между самой западной станцией метро Москвы "Пятницкое шоссе" и самой восточной "Новокосино" будет примерно полторы минуты)

Важно понимать, что калькулятор выше показывает среднее солнечное время, реальное солнечное время будет отличаться, и высчитывается оно только по солнцу с помощью приборов, например при помощи солнечных часов. Поскольку орбита Земли не круглая, а эллиптическая, да еще и наклон Земной оси - все это влияет на продолжительность солнечных суток, но в среднем принято у нас 24 часа. Вот и калькулятор этот показывает среднее солнечное время (ну а точнее вы увидите на сколько часов, секунд и минут смещено местное солнечное время относительно универсального местного времени)

Ну и напоследок небольшой бонус. Пока рылся в инете на эту тему нашел ссылку на интересный сайт (Переходим по ссылке и пробуем: https://www.sundialzone.com/ru/sundial.php). На нем можно самому в домашних условиях изготовить солнечные часы из бумаги, причем с опциями: можно сделать время по часовому поясу, а можно сделать местное солнечное время.

Комментариев нет:

Отправить комментарий