php jdtojewish()函数转换为犹太历法的日期

原创 国哥笔记  2019-03-29 14:27  阅读 231 views 次

jdtojewish()函数定义及用法

在php中,jdtojewish()函数是使用来把儒略日计数转换为犹太历法的日期,并返回转换的犹太历法的日期。该函数有三个参数,第一个参数是用来指定儒略日计数,第二个参数是可选参数,默认为FALSE,如果设置为TRUE,其表示希伯来语输出格式。第三个参数也是可选参数,用来定义希伯来语输出格式,可能的值:CAL_JEWISH_ADD_ALAFIM_GERESH、CAL_JEWISH_ADD_ALAFIM、CAL_JEWISH_ADD_GERESHAYIM。

jdtojewish()函数的相反函数是jewishtojd()函数,jewishtojd()函数是使用来把犹太历法的日期转换为儒略日计数。

jdtojewish()函数语法格式

jdtojewish(jd,hebrew,fl);

参数说明

  • jd:数字(儒略日计数);
  • hebrew:可选参数,默认为FALSE,当设置为TRUE时表示希伯来语输出格式;
  • fl:可选参数,定义希伯来语输出格式,可能的值:CAL_JEWISH_ADD_ALAFIM_GERESH、CAL_JEWISH_ADD_ALAFIM、
  • CAL_JEWISH_ADD_GERESHAYIM;
更新日志:hebrew参数是在PHP 4.3版本中新增的,而fl参数是在PHP 5.0中新增的参数。

实例:

<?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,日历函数才能工作。

运行结果:

jdtojewish()函数

 

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

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

发表评论


表情