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


PHP jewishtojd()用法及代碼示例


jewishtojd()函數是內置函數,它將猶太日期轉換為儒略日計數。該函數接受$month /$day /$year格式的三個參數,它們表示猶太或希伯來語日曆中的日期,並將其轉換為儒略日計數。

用法:

jewishtojd( $month, $day, $year) 

參數:該函數接受三個必選參數,如上所示和以下內容:


  1. $month - 此參數指定猶太日曆中的月份數。月數範圍為1-13(含)。如果超過了12或小於1的月份數,則儒略日返回為0。
  2. $day - 此參數指定猶太日曆中的日期。天數在1到30之間(含1和30)。如果經過的天數超過31或小於1,則返回儒略日為0。不考慮years年
  3. $year - 此參數指定猶太日曆中的年份。年號的範圍是1-9999(含)。
  4. 返回值:該函數返回轉換為儒略日計數的猶太日期。

    例子:

    Input : $month=4, $day=8, $year=13
    Output : 352465
    
    Input : $month=4, $day=8, $year=898
    Output : 675707
    

    以下示例程序旨在說明jewishtojd()函數。

    程序1:下麵的程序演示了jewishtojd()函數的用法。

    <?php 
    // PHP program to demonstrate the 
    // use of jewishtojd() function  
      
    // converts date to julian integer  
    $jd = jewishtojd(4, 8, 13); 
      
    // prints the julian day integer 
    echo ($jd); 
    ?>

    輸出:

    352465

    程序2:下麵的程序演示何時超出日期和月份。

    <?php 
    // PHP program to demonstrate the 
    // use of jewishtojd() function  
      
    // converts date to julian integer  
    // month is out of range 
    $jd = jewishtojd(22, 8, 11); 
      
    // prints the julian day integer 
    echo ($jd), "\n";  
      
      
    // day is out of range 
    $jd=jewishtojd(4, 32, 11); 
    echo ($jd);  
    ?>

    輸出:

    0
    0

    Reference:
    http://php.net/manual/en/function.jewishtojd.php



相關用法


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