PHP juliantojd()関数
例
ユリウス暦の日付をユリウス日数に変換し、その後ユリウス暦の日付に戻します:
<?php
$jd=juliantojd(6,20,2007);
echo $jd . "<br>";
echo jdtojulian($jd);
?>
$jd=juliantojd(6,20,2007);
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+ |
PHP Calendar リファレンスマニュアル その他の拡張機能