TECH I.S.

PHP date_sunrise() 関数

❮ PHP date/timeリファレンス

今日のポルトガル、リスボンの日の出時刻を返します。

<?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()を見て下さい。


構文

<div>date_sunrise(<em>timestamp, format, latitude, longitude, zenith, gmtoffset)</em></div>

パラメータ値

パラメータ

説明

timestamp Required 日の出時刻を取得する日のタイムスタンプを指定します
format

Optional 結果を返す方法を指定します。

  • SUNFUNCS_RET_STRING(結果を文字列として返します。例: 16:46) (これがデフォルトです)
  • SUNFUNCS_RET_DOUBLE (結果をfloatとして返します。例: 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP(結果を整数(タイムスタンプ)として返します。例: 1095034606)
latitude Optional 場所の緯度を指定します。デフォルトはNorthです。Southの値を指定するには、負の値を渡します
longitude Optional 場所の経度を指定します。デフォルトはEastです。 Westの値を指定するには、負の値を渡します
zenith Optional デフォルトはdate.sunrise_zenith
gmtoffset Optional GMTと現地時間の差を時間単位で指定します

Technical Details

Return Value: 成功した場合、日の出時刻を指定されたformatで返します。失敗した場合は FALSE

PHP バージョン:

5+

PHP 変更ログ:

PHP 5.1:この関数はE_STRICTおよびE_NOTICEタイム ゾーン エラーを発行するようになりました

❮ PHP date/timeリファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細