例
リスボン、ポルトガル今日の日の出の時刻を返します:
<?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の日付/時刻の参照