PHP中的jdtounix()函數是內置函數,用於將儒略日日期轉換為Unix時間戳。此函數返回對應於儒略日的Unix時間戳記(用作參數),或者如果輸入的日期不在Unix紀元內(即1970年至2037年的公曆或2440588年),則返回FALSE
jdtounix()函數根據協調世界時(UTC)返回時間。
用法:
jdtounix($jd)
參數:PHP中的jdtounix()函數僅接受一個參數$jd。此參數指定2440588和2465342之間的儒略日數。
返回值:它返回與儒略日對應的Unix時間戳,用作參數;如果輸入的日期不在Unix紀元內,則返回FALSE。
錯誤與異常:
- 用作參數的儒略日期必須在2440588-2465342之間。
- jdtounix()函數將忽略儒略日計數的小數部分,因此在許多情況下它可能會給出錯誤的結果。
例子:
Input : $julian_date = gregoriantojd(01, 02, 1997); echo jdtounix($julian_date); Output : 852163200 Input : $julian_date = gregoriantojd(11, 21, 2017); echo jdtounix($julian_date); Output : 1511222400
以下示例程序旨在說明jdtounix()函數:
程序1::
<?php
// converting Gregorian date to Julian date
$julian_date = gregoriantojd(01, 02, 1997);
// Converting Julian date to Unix Timestamp
echo jdtounix($julian_date);
?>
輸出:
852163200
程序2::
<?php
// converting Gregorian date to Julian date
$julian_date=gregoriantojd(11, 21, 2017);
// Converting Julian date to Unix Timestamp
echo jdtounix($julian_date);
?>
輸出:
1511222400
參考:
http://php.net/manual/en/function.jdtounix.php
相關用法
- PHP tan( )用法及代碼示例
- p5.js nfp()用法及代碼示例
- p5.js nfs()用法及代碼示例
- p5.js nfc()用法及代碼示例
- p5.js nf()用法及代碼示例
- PHP cos( )用法及代碼示例
- PHP sin( )用法及代碼示例
- PHP pi( )用法及代碼示例
- d3.js d3.set.has()用法及代碼示例
- CSS var()用法及代碼示例
- PHP next()用法及代碼示例
- d3.js d3.set.add()用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | jdtounix() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。