當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP cal_from_jd()用法及代碼示例


cal_from_jd()函數是PHP中的內置函數,用於將儒略日計數轉換為受支持的日曆,例如公曆,法國曆法,猶太曆法等。此函數接受兩個參數$jd和$calendar並返回包含日曆信息的數組指定日曆的。

用法:

array cal_from_jd( $jd, $calendar )

參數:該函數接受上述和以下描述的兩個參數:


  • $jd:它用於將儒略日指定為整數。
  • $calendar:它用於指定轉換日期的日曆。受支持的日曆是公曆,儒略曆,法國曆法和猶太曆。

返回值:此函數返回一個包含日曆信息的數組,這些信息如下所示:

  • 格式為“month/day/year”的日期
  • 星期幾
  • 工作日和月份的縮寫和全名

程序1:

<?php 
  
// PHP program to implement cal_from_jd() 
// and convert date to the CAL_GREGORIAN  
  
  
$input = unixtojd(mktime(0, 0, 0, 8, 16, 2016)); 
print_r(cal_from_jd($input, CAL_GREGORIAN)); 
?> 
輸出:
Array
(
    [date] => 8/16/2016
    [month] => 8
    [day] => 16
    [year] => 2016
    [dow] => 2
    [abbrevdayname] => Tue
    [dayname] => Tuesday
    [abbrevmonth] => Aug
    [monthname] => August
)

程序2:

<?php 
  
// PHP program to implement cal_from_jd()  
// and convert date to the CAL_JEWISH calender 
$today = unixtojd(mktime(0, 0, 0, 6, 20, 2007)); 
  
print_r(cal_from_jd($today, CAL_JEWISH)); 
?>
輸出:
Array
(
    [date] => 11/4/5767
    [month] => 11
    [day] => 4
    [year] => 5767
    [dow] => 3
    [abbrevdayname] => Wed
    [dayname] => Wednesday
    [abbrevmonth] => Tammuz
    [monthname] => Tammuz
)

相關文章:

參考: http://php.net/manual/en/function.cal-from-jd.php



相關用法


注:本文由純淨天空篩選整理自chitranayal大神的英文原創作品 PHP | cal_from_jd() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。