PHP date_sunrise是一個函式。
基本介紹
- 外文名:PHP date_sunrise
- 定義:函式返回指定日期與地點日出時間
- 語法:timestamp
- 例子://Zenith ~= 90
定義和用法,例子,
定義和用法
date_sunrise() 函式返回指定的日期與地點的日出時間。
語法
date_sunrise(timestamp,format,latitude,longitude,zenith,gmt_offset)
參數 | 描述 |
---|---|
timestamp | 必需。 |
format | 可選。規定如何返回結果: SUNFUNCS_RET_STRING (以 string 格式返回結果,比如 16:46) SUNFUNCS_RET_DOUBLE (以 float 格式返回結果,比如 16.78243132) SUNFUNCS_RET_TIMESTAMP (以 integer 格式(時間戳)返回結果,比如 10934606) |
latitude | 可選。規定地點的緯度。默認是指北緯。因此如果要指定南緯,必須傳遞一個負值。 |
longitude | 可選。規定地點的經度。默認是指東經。因此如果要指定西經,必須傳遞一個負值。 |
zenith | 可選。 |
gmt_offset | 可選。規定 GMT 與本地時間的差值。單位是小時。 |
例子
//計算葡萄牙里斯本的日出時間
//Latitude: 北緯 38.4 度
//Longitude: 西經 9 度
//Zenith ~= 90
//offset: +1 GMT
echo("Date: " . date("D M d Y") . "
");
echo("Sunrise time: ");
echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
輸出:
Date: Tue Jan 24 2006 Sunrise time: 08:52