PHP date_sunset() 函数

实例

返回葡萄牙里斯本今天的日落时间:

日出时间:");
echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8));
?>

Пример выполнения

Определение и использование

Функция date_sunset() возвращает время захода солнца для указанной даты и места.

Совет:См. также date_sunrise() Функция, возвращающая время восхода солнца для указанной даты и места.

Синтаксис

date_sunset(timestamp,format,latitude,longitude,zenith,gmtoffset);
Параметры Описание
timestamp Обязателен. Определяет дату и время для вычисления времени захода солнца.
format

Опционально. Определяет, как возвращается результат:

  • SUNFUNCS_RET_STRING (возвращает результат в строке, например, 16:46) (по умолчанию)
  • SUNFUNCS_RET_DOUBLE (возвращает результат в плавающей точке, например, 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP (возвращает результат в целом числе (schlagzeit), например, 1095034606)
latitude Опционально. Определяет широту места. По умолчанию — северная широта. Для указания южной широты передайте отрицательное значение.
longitude Опционально. Определяет долготу места. По умолчанию — восточная долгота. Для указания западной долготы передайте отрицательное значение.
zenith Опционально. По умолчанию date.sunset_zenith.
gmtoffset Опционально. Определяет разницу между GMT и местным временем в часах.

Технические детали

Возврат значений: Если успешна, возвращает время захода солнца в указанном формате. Если失败, возвращает FALSE.
Версия PHP: 5+
Журнал обновлений: С PHP 5.1.0 функция сообщает об ошибках E_STRICT и E_NOTICE, связанных с часовыми поясами.