php jewishtojd()函数将日期转换为儒略日计数

原创 国哥笔记  2019-03-29 15:30  阅读 282 views 次

jewishtojd()函数定义及用法

在php中,jewishtojd()函数是使用来将犹太历法的日期转换为儒略日计数,并返回转换的儒略日计数。该函数转换的日期的范围为犹太历法公元前3761年起。犹太历法虽然存在了数千年,但是早期并没有公式化的开始月份计算法,每年的第一个月为首次观测到的新月。

jewishtojd()函数有三个参数,用来分别定义月日年。该函数的相反函数是jdtojewish()函数,jdtojewish()函数是使用来把儒略日计数转换为犹太历法的日期。

jewishtojd()函数语法格式

jewishtojd(month,day,year);

参数说明

  • month:规定月,从1到13的数字;
  • day:规定日,从1到30的数字;
  • year :规定年,从1到9999的数字;

实例:

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$jd=jewishtojd(6,20,2007);//把犹太历法的日期转换为儒略日计数
echo "儒略日计数:".$jd."<br/>";
$jj=jdtojewish(1080849); //把儒略日计数转换为犹太历法的日期。
echo "犹太历法的日期:".$jj;
?>
php的windows版本已内建了对日历扩展的支持,但如果是 Linux 版本,就必须通过--enable-calendar编译php,日历函数才能工作。

运行结果:

 

jewishtojd()函数

更多日历相关的函数——>PHP Calendar日历函数大全

本文地址:https://www.ggbiji.com/php-jewishtojd.html
版权声明:本文为 国哥笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情