PHP date_sun_info() Function
Example
Return information about sunrise/sunset and dusk/beginning/dusk-end for January 1, 2016, latitude 31.2283, longitude 121.4755:
<?php $sun_info=date_sun_info(strtotime("2016-01-01"), 31.2283, 121.4755); foreach ($sun_info as $key => $val) { echo "$key: " . date("H:i:s", $val) . "<br>"; } ?>
Definition and Usage
The date_sun_info() function returns an array containing information about the sunrise/sunset and dusk/beginning/dusk/end of a specified date and location.
Tip:See also date_sunrise() Function, returns the sunrise time of a specified date and location.
Tip:See also date_sunset() Function, returns the sunset time of a specified date and location.
Syntax
date_sun_info(timestamp,latitude,longitude);
Parameters | Description |
---|---|
timestamp | Required. Specify timestamp. |
latitude | Required. Required. Specify latitude in degrees. |
longitude | Required. Required. Specify longitude in degrees. |
Technical Details
Return Value: | Returns an array if successful, or FALSE if failed. |
---|---|
PHP Version: | 5.1.2+ |