PHP date_sunrise() 函数
示例
返回今天里斯本的日出时间
<?php
// 里斯本,葡萄牙
// 纬度:北纬 38.4 度,经度:西经 9 度
// 天顶 ~= 90,偏移量:+1 GMT
echo("里斯本,葡萄牙:日期: " . date("D M d Y"));
echo("<br>日出时间: ");
echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
自己尝试一下 »
定义和用法
date_sunrise() 函数返回指定日期和位置的日出时间。
提示:查看 date_sunset() 函数以返回指定日期和位置的日落时间。
语法
date_sunrise(timestamp, format, latitude, longitude, zenith, gmtoffset)
参数值
参数 | 描述 |
---|---|
timestamp | 必需。指定取日出时间的日期的时间戳 |
format |
可选。指定如何返回结果
|
latitude | 可选。指定位置的纬度。默认值为北。要指定南的值,请传入负值 |
longitude | 可选。指定位置的经度。默认值为东。要指定西的值,请传入负值 |
zenith | 可选。默认值为 date.sunrise_zenith |
gmtoffset | 可选。指定 GMT 和本地时间之间的时差(以小时为单位) |
技术细节
返回值 | 成功时,以指定的 format 返回日出时间。失败时返回 FALSE |
---|---|
PHP 版本 | 5+ |
PHP 变更日志 | PHP 5.1:此函数现在发出 E_STRICT 和 E_NOTICE 时区错误 |
❮ PHP 日期/时间参考