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


PHP juliantojd()用法及代码示例


juliantojd()函数是PHP中的内置函数,用于将儒略历日期转换为儒略日计数。朱利安历的日期范围从公元前4713年(公元前)朱利安历到公元9999年(anno domini)有效。

用法:

int juliantojd( $month, $day, $year )

参数:此函数接受上述和以下所述的三个参数:


  • $month:它是必填参数,用于指定儒略历中的月份数。月号的范围是1(即1月)至12(即12月)。
  • $day:它是必填参数,用于指定儒略历中的日期。天数的范围是1到31。
  • $year:它是必填参数,用于指定儒略历中的年份。年号是从-4713到9999。

返回值:此函数返回给定儒略日期的儒略日。

异常:朱利安历法的有效范围是公元前4713年。至公元9999年

以下示例程序旨在说明PHP中的juliantojd()函数。

程序1:

<?php 
  
// converts Julian calender Date to  
// Julian Day number.  
$jdate = juliantojd(8, 30, 2018); 
  
// printd the Julian Day Count 
echo "Julian Day count:" . $jdate . "\n"; 
      
// converts Julian Day number to  
// Julian calender Date. 
$julian = jdtojulian($jdate); 
  
// prints the Julian calender Date. 
echo "Julian calender:" . $julian; 
  
?> 
输出:
Julian Day count:2458374
Julian calender:8/30/2018

程序2:

<?php 
  
// convert Julian Calender Date to Julian Day number. 
$jdate = juliantojd(12, 3, 2001); 
  
// prints the Julian calender. 
echo "Julian calender " . $jdate . "\n"; 
      
// convert Julian calender Date into julian Day number. 
$julian = jdtojulian($jdate); 
  
// print the Julian date number. 
echo "Julian Date Count:" . $julian; 
?> 
输出:
Julian calender 2452260
Julian Date Count:12/3/2001

相关文章:

参考: http://php.net/manual/en/function.juliantojd.php



相关用法


注:本文由纯净天空筛选整理自chitranayal大神的英文原创作品 PHP | juliantojd() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。