当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。