PHP | date_sunset()函数
date_sunset() 是PHP中的一个内置函数,用于查找指定日期和位置的日落时间。
句法:
date_sunset ( $timestamp, $format, $latitude, $longitude, $zenith, $gmtoffset )
参数:此函数接受四个参数,如上所述和如下所述。
- $timestamp:这是一个必需的参数,它指定了日落时间的日期的时间戳。
- $format:可选参数,指定返回结果的格式。返回格式如下:
- SUNFUNCS_RET_STRING:返回一个字符串。例如 16:46(默认)
- SUNFUNCS_RET_DOUBLE:返回一个浮点数。例如 16.12345
- SUNFUNCS_RET_TIMESTAMP:以整数(时间戳)形式返回结果。例如 987123569
- $latitude:它是一个可选参数,指定位置的纬度。默认情况下,它设置为北。要为 South 指定一个值,请传入一个负值。
- $longitude:它是一个可选参数,指定位置的经度。默认情况下,它设置为东。要修改 West 的值,请传入一个负值。
- $zenith:它是一个可选参数。天顶是太阳中心与垂直于地球表面的直线之间的角度,默认为date.sunset_zenith 。
- $gmtoffset:可选参数,用于指定GMT与本地时间的时差。
返回值:成功时以指定格式返回日落时间。失败时为 FALSE。
例外:如果日期/时间函数无效,则此函数会生成 E_NOTICE 错误,如果使用系统设置或 TZ 环境变量,则会生成 E_STRICT 或 E_WARNING。
下面的程序说明了PHP中的 date_sunset()函数。
方案一:
输出:
Wed Jun 27 2018
Sunset time: 19:07
方案二:
输出:
Wed Jun 27 2018
Sunset time: 19:06
相关文章:
- PHP | date_sunrise()函数
- PHP | date_modify()函数
参考: 函数 : PHP 。 PHP