首頁 > 後端開發 > php教程 > 在PHP中的date_sunrise()函數

在PHP中的date_sunrise()函數

WBOY
發布: 2023-09-09 11:02:01
轉載
1498 人瀏覽過

在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>
  • ## 緯度 - 指定位置的緯度。緯度預設為北緯。如果要指定南值,則必須傳遞負值。

  • 經度 - 指定位置的經度。經度預設為東經。如果要指定西值,則必須傳遞負值。

  • zenith - 預設為date.sunrise_zenith

  • gmtoffset - GMT 和當地時間之間的時差(以小時為單位)。

傳回

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中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板