PHP date_sunset() 関数
例
リスボンの今日の日没時間を返します:
<?php // 上海、中国: // 緯度:北緯 31.22 、経度:西経 121.47 // 天頂 ≒ 90、オフセット:+8 GMT echo("上海、中国:日付:" . date("D M d Y")); echo("<br>日の出時間:"); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8)); ?>
文法
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 時区エラーを報告します。 |