Nickolay.info. PHP. Определение восхода и заката Солнца |
Скрипт позволяет определить время восхода и заката Солнца, продолжительность дня, время сумерек для городов России, Украины, Белоруссии, Казахстана и некоторых других стран. Можно им пользоваться и просто для определения широты и долготы городов, эта часть реализована на Javascript, соответствующий список есть в исходнике страницы.
Выберите в левом списке город, а в правом - часовой пояс, по времени которого будут показаны результаты, затем нажмите кнопку :)
Если Вашего города нет в списке, либо его координаты или название даны неточно, присылайте поправки, с удовольствием их внесу.
Даже если нужного места нет в списке, можно поставить у себя прямую постоянную ссылку с координатами Вашего города или села (data=широта,долгота) и его часовым поясом (tmz=GMTчисло или tmz=GMT-число):
http://scripts.kislenko.net/sunrise/index.php?data=56.5,76.35&tmz=GMT6
Здесь показана ссылка для населённого пункта с координатами 56.5 градусов северной широты, 76.35 градусов восточной долготы, находящегося в 6 часовом поясе (GMT6).
Узнать нужные географические координаты легко из Википедии или карт Google.
Для работы скрипта на сервере требуется интерпретатор PHP версии не ниже 5.1.2, для нормального отображения в браузере - включённый Javascript.
Посмотреть скрипт в работе: ссылка (выбран Новосибирск и часовой пояс Гринвич+6)
Скачать скрипт в архиве ZIP: sunrise.zip, 21 Кб
Текущая версия: v. 1.0.0
гостевая; E-mail |