PHP JulianToJD() 関数

ユリウス暦の日付をユリウス日数に変換し、それをユリウス暦の日付に戻します:

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

実行例

定義と使用方法

juliantojd() はユリウス暦の日付をユリウス日数に変換します。

注意:この関数が処理する日付の有効範囲は、キサリウス暦の紀元前 4713 年から紀元後 9999 年です。この関数は紀元前 4713 年まで計算できますが、これはあまり意味のないものです。ユリウス暦は紀元前 46 年に設立されましたが、一部の詳細は紀元後 8 年まで安定しませんでした。異なる文化は年が始まる日を異なる定義しています - 全ての国が1月を年の最初の月と認識しているわけではありません。グレゴリオ暦が世界で一般的に使用されていることを忘れないでください。gregoriantojd() 関数がこれらの日付をユリウス日数に変換するために使用されます。

ヒント:参照 jdtojulian() 関数はユリウス日数をユリウス暦の日付に変換します。

文法

juliantojd(month,day,year);
パラメータ 説明
month 必須。必須。ユリウス日を 1 から 12 の月、数字値で指定します。
day 必須。ユリウス日を 1 から 31 日までの日、数字値で指定します。
year 必須。ユリウス日を -4713 から 9999 までの年、数字値で指定します。

技術的詳細

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