搜索
首页后端开发PHP问题php日历之儒略日计数与法国共和历法的日期间如何相互转换

在上篇文章中,我们了解了什么是儒略历法,知道了什么是儒略日,同时我们也知道了《PHP中如何将儒略历法的日期转换为儒略日计数》,这次我们来看看儒略日计数是如何与法国共和历法的日期相互转换的吧。

本篇文章,小编会向大家介绍一下将法国共和历法的日期转换为儒略日计数,相信现在大家对儒略日计数有了一定的了解,不过我们还是再来了解一下,加深一下印象。

儒略日(Julian Day)是在儒略周期内以连续的日数计算时间的计时法,主要是天文学家在使用。

儒略日数(Julian Day Number,JDN)的计算是从格林威治标准时间的中午开始,包含一个整天的时间,起点的时间(0日)回溯至儒略历的公元前4713年1月1日中午12点(在格里历是公元前4714年11月24日),这个日期是三种多年周期的共同起点,且是历史上最接近现代的一个起点。例如,2000年1月1日的UT12:00是儒略日2,451,545

接下来我们来看看一个例子:

如果现在是法国共和历法1805 年 9 月 22 日,那么它的儒略日计数该是多少?那么反过来呢?

<?php
$jd=frenchtojd(9,22,13);
echo $jd . "<br>";
echo jdtofrench($jd);
?>

结果为

2380484
9/22/13

在这个例子中,我们使用到了frenchtojdh和jdtofrench和两个函数。

看完这个例子后,相信大家对frenchtojdh和jdtofrench和两个函数都有了一定的理解和自己的见解。话不多说,我们详细介绍一下它们吧

frenchtojd() 函数把法国共和历法的日期转换为儒略日计数。jdtofrench() 函数把儒略日计数转换为法国共和历法的日期。

jdtofrench函数

语法

jdtofrench(数字(儒略日计数));

frenchtojd函数

frenchtojd(月份,日期,年份);

必须要知道的是:该函数只转换 1 到 14 年内的日期。

在使用frenchtojd()这个函数的时候,要注意,函数的第一个参数是月,第二个参数是日,第三个参数是年,不可以将顺序写错哦。写错将无法返回正确的数字,将返回0。

想了解php其他知识可以戳这里→《php视频教程》←,你想要的这里都有

以上是php日历之儒略日计数与法国共和历法的日期间如何相互转换的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

安全考试浏览器

安全考试浏览器

Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具