ユリウス暦をユリウス日に変換し、ユリウス暦に戻します:
<?php
$jd=juliantojd(6,20,2007);
echo $jd . "<br>";
echo jdtojulian($jd);
?>
例の実行 »
juliantojd() 関数は、日付をユリウス暦からユリウス日に変換します。
注: この関数は紀元前4713年にまで遡って日付を処理することができますが、ユリウス暦は紀元前46年に作成されており、 少なくとも紀元 8年まで安定しませんでした。また、1年の初めは文化ごとに異なります - 最初の月が January としてすべて受け入れられた訳ではありませんでした。 現在、世界中で使用されているカレンダは、グレゴリオ暦です。gregoriantojd()関数は、 そのような日付をユリウス日に変換するのに使用することができます。
チップ:ユリウス日をユリウス暦に変換するには、 jdtojulian() 関数を見てください。
juliantojd(month,day,year);
パラメータ | 説明 |
---|---|
month | 必須。月を1~12の数値で指定する |
day | 必須。日を1~31数値で指定する |
year | 必須。年を-4713~9999数値で指定する |
返り値: | ユリウス日を返します |
---|---|
PHP バージョン: | 4+ |