Retrieve the sunset time for Lisbon, Portugal, today.
<?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)); ?> |
The date_sunset() function returns the sunset time for a given day and location.
Tip: Use the date_sunrise() function to get the sunrise time for a specific day and location.
date_sunset(timestamp, format, latitude, longitude, zenith, gmtoffset) |
Parameter |
Description |
timestamp |
Required. Specifies the timestamp of the day for which the sunset time is calculated. |
format |
Optional. Specifies the format for the result:
|
latitude |
Optional. Specifies the latitude of the location. Defaults to North; use a negative value for South. |
longitude |
Optional. Specifies the longitude of the location. Defaults to East; use a negative value for West. |
zenith |
Optional. Defaults to date.sunset_zenith. |
gmtoffset |
Optional. Specifies the difference in hours between GMT and local time. |
Return Value: |
Returns the sunset time in the specified format on success; FALSE on failure. |
PHP Version: |
5+ |
Changelog: |
Starting from PHP 5.1.0, this function generates E_STRICT and E_NOTICE time zone errors. |