PHP Функция date_sunrise()
Пример
Верните время восхода солнца для Лиссабон, Португалия сегодня:
<?php
// Лиссабон, Португалия:
// Широта: 38.4 Северная, Долгота: 9 Западная
// Зенит ~= 90, смещение: +1 GMT
echo("Лиссабон, Португалия: Дата: " . date("D M d Y"));
echo("<br>Время восхода солнца: ");
echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
Попробуйте сами »
Определение и использование
Функция date_sunrise() возвращает время восхода солнца для указанного дня и местоположения.
Совет: Посмотрите на функцию date_sunset() для возврата времени захода солнца для указанного дня и местоположения.
Синтаксис
date_sunrise(timestamp, format, latitude, longitude, zenith, gmtoffset)
Параметр значений
Параметр | Описание |
---|---|
timestamp | Требуемый. Указывает временную метку дня, с которого берется время восхода солнца |
format |
Необязательный. Указывает, как вернуть результат:
|
latitude | Необязательный. Указывает широту местоположения. По умолчанию Север. Чтобы задать значение для Юг, введите отрицательное значение |
longitude | Необязательный. Указывает долготу местоположения. По умолчанию Восток. Чтобы задать значение для Запад, введите отрицательное значение |
zenith | Необязательный. По умолчанию используется значение date.sunrise_zenith |
gmtoffset | Необязательный. Указывает разницу между GMT и местным временем в часах |
Технические подробности
Вернуть значение: | Возвращает время восхода солнца, в указанном формате, при успешном выполнении. FALSE в случае возникновения ошибки |
---|---|
PHP Версия: | 5+ |
PHP Список изменений: | PHP 5.1: эта функция теперь выдает ошибки часового пояса E_STRICT и E_NOTICE |
❮ PHP Справочник Дата/Время