例
返回日出時間里斯本,葡萄牙今天:
<?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>Sunrise time: ");
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和本地時間之間的區別 |
技術細節
返回值: | 返回日出的時間,以指定格式,上的成功。 FALSE失敗 |
---|---|
PHP版本: | 5+ |
更新日誌: | 從PHP 5.1.0這個功能發布E_STRICT和E_NOTICE時區錯誤 |
<PHP日期/時間參考