PHP GregorianToJD() 関数

グレゴリオ暦の日にユリウス日を変換し、再びグレゴリオ暦の日に変換する:

<?php
$jd=gregoriantojd(9,25,2016);
echo $jd . "<br>";
echo jdtogregorian($jd);
?>

実行例

定義と使用法

gregoriantojd() 関数はグレゴリオ暦の日にユリウス日を変換します。

注釈:この関数は紀元前4714年までの日付を処理できますが、グレゴリオ暦は1582年に設立され、一部の国ではそれより遅くまで受け入れられました(イギリスは1752年、ソビエト連邦は1918年、ギリシャは1923年)。ほとんどのヨーロッパの国はユリウス暦(グレゴリオ暦)を使用しています。

ヒント:参照 jdtogregorian() ユリウス日を格リゴリ暦の日に変換するための関数です。

文法

gregoriantojd(month,day,year);
パラメータ 説明
month 必須。1から12までの数字、月を指定します。
day 必須。1から31までの数字、日を指定します。
year 必須。紀元前4714(紀元前4714年を表す)から9999(紀元後9999年を表す)までの数字、年を指定します。

技術的詳細

返り値: ユリウス日を数字で返します。
PHP バージョン: 4+