int gregoriantojd
(int month , int day , int year );有効なグレゴリウス暦の範囲は紀元前 4714年から紀元後 9999年です。
このソフトウェアは日付けを全て紀元前 4714 年に逆昇ることが 出来ますが、この様な使い方は特に意味があるわけではありません。 グレゴリウス暦は 1582 年 10 月 15 日(ユリウス暦では 1582 年 10 月 5 日)まで制定されていませんでした。 この暦は、いくつかの国でもっと後まで受け入れられませんでした。 例えば、イギリスは 1752 年、ロシア(USSR) は 1918 年、ギリシャは 1923 年に移行しました。 ほとんどのヨ-ロッパの国々では、グレゴリウス暦の前はユリウス暦を使用していました。
例 1. カレンダ-関数
<?php $jd = GregorianToJD(10,11,1970); echo("$jd\n"); $gregorian = JDToGregorian($jd); echo("$gregorian\n"); ?>