PHP の date_sunrise() 関数

WBOY
リリース: 2023-09-09 11:02:01
転載
1496 人が閲覧しました

PHP の date_sunrise() 関数

date_sunrise() 関数は、指定された日付/場所の日の出時刻を返します。成功すると、指定された形式で日の出時刻が返されます。失敗した場合は FALSE。

構文

date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
ログイン後にコピー

パラメータ

  • タイムスタンプ - 現在の日の出時刻のタイムスタンプを取得します。

  • format - 結果を返す方法を指定します。

    • SUNFUNCS_RET_STRING: 結果を文字列として返します。 < /p>

    • SUNFUNCS_RET_DOUBLE: 結果を浮動小数点形式で返します。

    • SUNFUNCS_RET_TIMESTAMP: 結果を整数 (タイムスタンプ) として返します。

      < /li>
  • Latitude - 指定場所の緯度。緯度のデフォルトは北です。南の値を指定する場合は、負の値を渡す必要があります。

  • Longitude - 指定された場所の経度。経度のデフォルトは東経です。西の値を指定する場合は、負の値を渡す必要があります。

  • zenith - デフォルトは date.sunrise_zenith

  • gmtoffset - GMT と現地時間の間時差(時間単位)。

Return

date_sunrise() 関数は、成功後に指定された形式で日の出時刻を返します。失敗した場合は FALSE。

以下は例です-

ライブデモンストレーション

<?php
   echo("Date: " . date("D M d Y") . "<br />");
   echo("Sunrise time: ");
   echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
ログイン後にコピー

出力

以下は出力です-

Date: Wed Oct 10 2018
Sunrise time: 07:43
ログイン後にコピー

別の例を見てみましょう-

ライブ デモンストレーション

<?php
   $res = strtotime(&#39;2018-10-25&#39;);
   var_dump(date_sunrise($res, SUNFUNCS_RET_STRING, 69.245833, -53.537222));
?>
ログイン後にコピー

出力

出力は次のとおりです-

string(5) "11:28"
ログイン後にコピー

以上がPHP の date_sunrise() 関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート