例
リスボン、ポルトガル、今日のために日の入り時刻を返します:
<?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>Sunset time: ");
echo(date_sunset(time() ,SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
»実行例 定義と使用法
date_sunset()関数は、指定された日と場所のための日没時間を返します。
ヒント:見date_sunrise()指定した日付と場所についての日の出時刻を返すように機能。
構文
date_sunset( timestamp,format,latitude,longitude,zenith,gmtoffset);
パラメーター | 説明 |
---|---|
timestamp | 必須。 日没時間が取られているから、その日のタイムスタンプを指定します。 |
format | 任意。 結果を返す方法を指定します。
|
latitude | 任意。 位置の緯度を指定します。 北へのデフォルト。 南の値を指定するには、負の値を渡します |
longitude | 任意。 場所の経度を指定します。 東デフォルトは。 西の値を指定するには、負の値を渡します |
zenith | 任意。 date.sunset_zenithデフォルトは |
gmtoffset | 任意。 時間にGMTと現地時刻の差を指定します。 |
技術的な詳細
戻り値: | 成功した場合に、指定された形式で、日の入りの時間を返します。 失敗した場合にFALSE |
---|---|
PHPバージョン: | 5+ |
変更履歴: | PHP 5.1.0から、この関数はE_STRICTやE_NOTICEタイムゾーンのエラーを生成し、 |
<PHPの日付/時刻の参照