frenchtojd()函數是內置函數,可將法語日期轉換為儒略日計數。該函數接受$month /$day /$year格式的三個參數,該參數表示法屬共和曆中的日期並將其轉換為儒略日計數。
用法:
frenchtojd( $month, $day, $year)
參數:該函數接受三個必選參數,如上所示和以下內容:
- $month - 此參數指定法語日曆中的月份號。月數範圍為1-13(含)。如果超過了12或小於0的月份數,則儒略日返回為0。
- $day - 此參數指定法國日曆中的日期。天數在1到30之間(含1和30)。如果超過31天或小於0的天數,則返回儒略日為0。不考慮Le年
- $year - 此參數指定法語日曆中的年份。年數範圍是1-14(含)。如果超過了14或小於1的年份,則返回儒略日為0。不考慮Le年
返回值:該函數返回轉換為儒略日計數的法語日期。
例子:
Input : $month=3, $day=11, $year=12 Output : 2379928 Input : $month=4, $day=8, $year=13 Output : 2380320
下麵的程序演示了frenchtojd()函數。
程序1:下麵的程序演示了frenchtojd()函數的用法。
<?php
// PHP program to demonstrate the
// use of frenchtojd() function
// converts date to julian integer
$jd=frenchtojd(4, 8, 13);
// prints the julian day integer
echo ($jd);
?>
輸出:
2380320
程序2:下麵的程序演示何時超出日期和月份。
<?php
// PHP program to demonstrate the
// use of frenchtojd() function
// converts date to julian integer
// month is out of range
$jd=frenchtojd(22, 8, 11);
// prints the julian day integer
echo ($jd), "\n";
// day is out of range
$jd=frenchtojd(4, 32, 11);
echo ($jd);
?>
輸出:
0 0
參考:
http://php.net/manual/en/function.frenchtojd.php
相關用法
- PHP cos( )用法及代碼示例
- p5.js nfs()用法及代碼示例
- p5.js nfp()用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- PHP sin( )用法及代碼示例
- PHP tan( )用法及代碼示例
- p5.js nf()用法及代碼示例
- p5.js nfc()用法及代碼示例
- PHP exp()用法及代碼示例
- PHP pow( )用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- CSS var()用法及代碼示例
注:本文由純淨天空篩選整理自gopaldave大神的英文原創作品 PHP | frenchtojd() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。