English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基礎チュートリアル

PHP 高級チュートリアル

PHP & MySQL

PHP リファレンス マニュアル

PHP gregoriantojd() 関数の用法および例

PHP カレンダー 日历 函数 マニュアル

gregoriantojd() 関数はグレゴリオ暦の日付をユリウス日数に変換します。

文法

gregoriantojd ( $month, $day, $year );

定義および用法

この関数は西暦の日付をユリウス日数に変換します。グレゴリオ暦の適切な範囲は4714 B.C.から 9999 A.D.
この関数は4714 B.C.以前の日付は、しかし意味がありません。グレゴリオ暦は1582年10年15日(ユリウス暦の)1582年10月5日)に初めて発明され、その後も多くの国が受け入れなかった。例えば、イギリスは1752年からグレゴリオ暦を使用し、ソビエト連邦は1918年、ギリシャは1923年、ほとんどのヨーロッパの国ではユリウス暦を使用しています。

パラメータ

番号パラメータ及び説明
1

month(必須)

~1(1(月)~12(12(月)の月

2

day(必須)

~1~31の数字

3

year(必須)

年、以下の間-4714および9999~

返り値

西暦の日付のユリウス日、整数。

オンラインサンプル

ユリウス暦の日付をグレゴリオ暦の日付に変換し、その後逆変換する:

<?php
     $jd = gregoriantojd(1, 12, 1990);
   echo ";$jd";
   print ";\n";
   
   $gregorian = jdtogregorian($jd);
   echo ";$gregorian";
   print ";\n";
?>
テストしてみる‹/›

出力結果:

2447904 
1/12/1990

  PHP カレンダー 日历 函数 マニュアル