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