Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

date_sunrise

(PHP 5)

date_sunrise — Возвращает время рассвета для заданных дня и местоположения


Описание

mixed date_sunrise ( int $timestamp [, int $format = SUNFUNCS_RET_STRING [, float $latitude = ini_get("date.default_latitude") [, float $longitude = ini_get("date.default_longitude") [, float $zenith = ini_get("date.sunrise_zenith") [, float $gmt_offset = 0 ]]]]] )

date_sunrise() возвращает время рассвета для определенных дня (заданного аргументом timestamp) и местоположения.


Список параметров

timestamp

Временная метка (timestamp) дня, для которого определяется время рассвета.

format

format constants
константа описание пример
SUNFUNCS_RET_STRING тип возвращаемого результата string 16:46
SUNFUNCS_RET_DOUBLE тип возвращаемого результата float 16.78243132
SUNFUNCS_RET_TIMESTAMP тип возвращаемого результата integer (временная метка) 1095034606

latitude

По умолчанию в Северном полушарии, для Южного передается отрицательная величина. Смотрите также date.default_latitude.

longitude

По умолчанию восточная, для указания западной долготы передается отрицательная величина. Смотрите также date.default_longitude.

zenith

По умолчанию: date.sunrise_zenith

gmtoffset

Задается в часах.


Возвращаемые значения

Возвращает время восхода солнца в заданном формате format или FALSE в случае возникновения ошибки.


Ошибки

Каждый вызов к функциям даты/времени при неправильных настройках временной зоны сгенерирует ошибку уровня E_NOTICE, и/или ошибку уровня E_STRICT или E_WARNING при использовании системных настроек или переменной окружения TZ. Смотрите также date_default_timezone_set()


Описание на ru2.php.net
Описание на php.ru