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

原创 国哥笔记  2019-03-24 15:09  阅读 291 views 次

frenchtojd()函数定义及用法

在php中,frenchtojd()函数是使用来将法国共和历法的日期转换为儒略日计数,函数返回转换后的结果(儒略日数字)。法国共和历法是法国革命期间使用的

一种历法,从1793年晚期开始,法国政府大约使用该历法12年。frenchtojd()函数只转换1到14年之内的日期(格利高里日期1792年9月22日 - 1806年9月22日)。

frenchtojd()函数的相反函数是jdtofrench()函数,jdtofrench()函数是用来把儒略日计数转换为法国共和历法的日期。

frenchtojd()函数语法格式

frenchtojd(month,day,year);

参数说明

  • month:规定月(1-13的数字);
  • day:规定日(1-30的数字);
  • year :规定年(1-14的数字);

实例:

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$jd=frenchtojd(3,6,14);
echo "儒略日数字:".$jd . "<br>";
echo "法国共和历法的日期:".jdtofrench($jd);
?>
php的windows版本已内建了对日历扩展的支持,但如果是 Linux 版本,就必须通过--enable-calendar编译php,日历函数才能工作。

运行结果:

frenchtojd()函数

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

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

发表评论


表情