PHP date_sunset() 関数
例
今日のポルトガル、リスボンの日没時刻を返します。
<?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()関数を見て下さい。
構文
<div>date_sunset(<em>timestamp, format, latitude, longitude, zenith, gmtoffset)</em></div>
パラメータ値
パラメータ |
説明 |
---|---|
timestamp | Required 日没時刻を取得する日のタイムスタンプを指定します |
format |
Optional 結果を返す方法を指定します。
|
latitude | Optional 場所の緯度を指定します。デフォルトはNorthです。Southの値を指定するには、負の値を渡します |
longitude | Optional 場所の経度を指定します。デフォルトはEastです。 Westの値を指定するには、負の値を渡します |
zenith | Optional デフォルトはdate.sunset_zenith |
gmtoffset | Optional GMTと現地時間の差を時間単位で指定します |
技術的な詳細
Return Value: | 成功した場合、指定されたformat時刻で日没時刻を返します。失敗した場合は FALSE |
---|---|
PHP バージョン: |
5+ |
変更ログ: |
PHP 5.1.0以降、この関数はE_STRICTおよびE_NOTICEタイムゾーンエラーを生成します。 |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。