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

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

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

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

Но поводом к написанию данной заметки о солнечном времени послужило не это знаменательное событие, а то что в статье описывают проблему определения долготы — в те времена GPS еще не был изобретен, и для того чтобы точно определять свое положение, необходимо было знать долготу, поскольку с определением своей широты проблем не возникало, она легко вычисляется с помощью измерения угла возвышения Полярной звезды над горизонтом. А вод проблема с долготой была настолько существенная, что в то время британский парламент учредил огромную по тем временам премию (до 30 тысяч фунтов стерлингов) за сколь-нибудь нормальное решение этой проблемы. Собственно решение сводилось к определению часового пояса, за счет чего можно было довольно просто вычислить долготу. Моряки перед отбытием настраивают свои хронометры на лондонское время (Гринвич или нулевой меридиан) и исходя из разницы местного времени (которое определялось по солнцу) и времени в нулевой точке вычисляли долготу. На словах, конечно это довольно просто, но на деле выходило очень даже сложно — нужно было иметь точные часы, как минимум, и потом точно определять время местное, а потом еще и считать, и высчитывать. Ну да ладно, даже не эта глобальная проблема тех времен меня побудила написать сей опус.
Просто я вдруг понял, что нынче определить время по солнцу не каждый может,и даже более того это могут сделать «не только лишь все». Собственно фишка в том что нынче время во всем мире унифицировали, и координаты по долготе могу различаться между населенными пунктами в одном часовом поясе до 15 градусов (15 потому что нужно разделить 180 градусов на 12 часовых поясов) — это огромные расстояния. Вот поэтому местное солнечное время может совсем не совпадать с текущим временем на часах. Чуть подробнее об этом читайте тут про местное солнечное время .
Ну а теперь подходим к самому интересному. Как же рассчитать местное солнечное время. Достаточно знать ваши координаты, а именно ту самую долготу, над которой в те времена и бились ученые. Если долготу разделить на 15, то мы получим целое число часов. Потом из остатка мы выделяем минуты и секунды. Сообразить что на что делить и умножать не так-то просто сразу, и поэтому я решил написать такой вот простенький калькулятор. Он покажет разницу во времени (именно солнечным) между местным временем и Гринвичем, когда там будет 00:00:00, то есть полночь. В этот момент в вашем часовом поясе будет другое время, на пример в Астане часовой пояс +6: то есть время по время по часам будет 6:00, но солнечное время будет ..., это легко проверить, если вбить ниже долготу Астаны 71 градус и 26 минут. Это означает что солнечный полдень в Астане реально будет чуток позже, а именно на 1:14 часов, или в 13:14 по местному времени.

Ниже идет онлайн калькулятор расчета местного среднего солнечного времени (или калькулятор реального времени - хотя это не точно) на заданной долготе


Введите долготу вашего местоположения и часовой пояс
Введите координаты долготы
Градусы: °
Минуты:  '
Десятичный формат:
Часовой пояс UTC:
Разница времени
Минуты: час.
Минуты: мин.
Минуты: сек.
Важно понимать, что калькулятор выше показывает среднее солнечное время, реальное солнечное время будет отличаться, и высчитывается оно по солнцу с помощью приборов, или грубо при помощи солнечных часов. Поскольку орбита Земли не круглая, а эллиптическая, да еще и наклон Земной оси влияет на продолжительность солнечных суток, но в среднем принято 24 часа. Вот и калькулятор этот показывает среднее солнечное время (точнее смещение его относительно универсального времени)

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

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

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