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(时间戳, 格式, 纬度, 经度, 天顶, gmtoffset)
参数值
参数 | 描述 |
---|---|
timestamp | 必需。指定取日出时间的那一天的日期戳 |
format |
可选。指定如何返回结果
|
latitude | 可选。指定地点的纬度。默认值为北纬。要指定南纬值,请传递负值 |
longitude | 可选。指定地点的经度。默认值为东经。要指定西经值,请传递负值 |
zenith | 可选。默认为 date.sunrise_zenith |
gmtoffset | 可选。指定 GMT 与本地时间之间的时差(以小时为单位) |
技术详情
返回值 | 成功时返回指定格式的日出时间。失败时返回 FALSE |
---|---|
PHP 版本 | 5+ |
PHP 更新日志 | PHP 5.1:此函数现在会发出 E_STRICT 和 E_NOTICE 时区错误 |
❮ PHP 日期/时间参考