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