カレンダー拡張機能には、異なるカレンダー形式間の変換を簡素化する関数が含まれています。
これは、紀元前 4713 年 1 月 1 日に始まったユリウス日のカウントに基づいています。
注:カレンダー形式間で変換するには、まずユリウス日カウントに変換し、次に必要なカレンダー形式に変換する必要があります。
注:ユリウス日カウントとユリウス暦は同じものではありません。
これらの関数が動作するには、--enable-calendar を指定して PHP をコンパイルする必要があります。
Windows バージョンの PHP には、カレンダー拡張機能のサポートが組み込まれています。したがって、カレンダー機能は自動的に動作します。
関数 | 説明する |
---|---|
cal_days_in_month() | 指定された年とカレンダーの月の日数を返します。 |
cal_from_jd() | ユリウス日カウントを指定されたカレンダーの日付に変換します。 |
cal_info() | 指定されたカレンダーに関する情報を返します。 |
cal_to_jd() | 指定されたカレンダーの日付をユリウス日カウントに変換します。 |
イースターの日付() | 指定された年のイースター午前 0 時の Unix タイムスタンプを返します。 |
イースターデイズ() | 指定された年のイースターから 3 月 21 日までの日数を返します。 |
フランス語tojd() | フランス共和党暦の日付をユリウス日カウントに変換します。 |
グレゴリアントjd() | グレゴリオ暦の日付をユリウス日カウントに変換します。 |
jd曜日() | 返却日が属する曜日。 |
jd月名() | 月の名前を返します。 |
jdtofrench() | ユリウス日のカウントをフランス共和制暦の日付に変換します。 |
jdtogregorian() | ユリウス日のカウントをグレゴリオ暦の日付に変換します。 |
jdtoユダヤ人() | ユリウス日のカウントをユダヤ暦の日付に変換します。 |
jdtojulian() | ユリウス日のカウントをユリウス暦の日付に変換します。 |
jdtounix() | ユリウス日カウントを Unix タイムスタンプに変換します。 |
ユダヤ人tojd() | ユダヤ暦の日付をユリウス日のカウントに変換します。 |
ジュリアントjd() | ユリウス暦の日付をユリウス日カウントに変換します。 |
unixtojd() | Unix タイムスタンプをユリウス日カウントに変換します。 |
絶え間ない | タイプ | PHPのバージョン |
---|---|---|
CAL_グレゴリアン | 整数 | PHP4 |
CAL_JULIAN | 整数 | PHP4 |
CAL_ユダヤ人 | 整数 | PHP4 |
CAL_FRENCH | 整数 | PHP4 |
CAL_NUM_CALS | 整数 | PHP4 |
CAL_DOW_DAYNO | 整数 | PHP4 |
CAL_DOW_SHORT | 整数 | PHP4 |
CAL_DOW_LONG | 整数 | PHP4 |
CAL_MONTH_GREGORIAN_SHORT | 整数 | PHP4 |
CAL_MONTH_GREGORIAN_LONG | 整数 | PHP4 |
CAL_MONTH_JULIAN_SHORT | 整数 | PHP4 |
CAL_MONTH_JULIAN_LONG | 整数 | PHP4 |
CAL_MONTH_ユダヤ人 | 整数 | PHP4 |
CAL_MONTH_FRENCH | 整数 | PHP4 |
CAL_EASTER_DEFAULT | 整数 | PHP4.3 |
CAL_EASTER_ROMAN | 整数 | PHP4.3 |
CAL_EASTER_ALWAYS_GREGORIAN | 整数 | PHP4.3 |
CAL_EASTER_ALWAYS_JULIAN | 整数 | PHP4.3 |
CAL_JEWISH_ADD_ALAFIM_GERESH | 整数 | PHP5.0 |
CAL_JEWISH_ADD_ALAFIM | 整数 | PHP5.0 |
CAL_JEWISH_ADD_GERESHAYIM | 整数 | PHP5.0 |