пример
Верните время заката солнца в Лиссабоне, Португалия сегодня:
<?php
// Lisbon, Portugal:
// Latitude: 38.4 North, Longitude: 9 West
// Zenith ~= 90, offset: +1 GMT
echo("Lisbon, Portugal: Date: " . date("D M d Y"));
echo("<br>Sunset time: ");
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 | Необязательный. Указывает широту места. По умолчанию на север. Чтобы указать значение для Юга, перейти в отрицательном значении |
longitude | Необязательный. Определяет долготу местоположения. По умолчанию на Восток. Чтобы задать значение для Запада, перейти в отрицательном значении |
zenith | Необязательный. По умолчанию date.sunset_zenith |
gmtoffset | Необязательный. Определяет разницу между Гринвичу и местным временем в часах |
Технические подробности
Возвращаемое значение: | Возвращает время заката, в указанном формате, на успех. FALSE при неудаче |
---|---|
PHP версии: | 5+ |
Changelog: | От PHP 5.1.0 эта функция генерирует ошибку E_STRICT и E_NOTICE часового пояса |
<PHP Дата / время Справочник