PHPカレンダー



PHP Calendar の紹介

カレンダー拡張機能には、異なるカレンダー形式間の変換を簡素化する関数が含まれています。

これは、紀元前 4713 年 1 月 1 日に始まったユリウス日のカウントに基づいています。

注: カレンダー形式間で変換するには、まずユリウス日カウントに変換してから、必要なカレンダー形式に変換する必要があります。

注: ユリウス日カウントとユリウス暦は同じものではありません。


インストール

これらの関数が動作するには、--enable-calendar を指定して PHP をコンパイルする必要があります。

Windows バージョンの PHP には、カレンダー拡張機能のサポートが組み込まれています。したがって、カレンダー機能は自動的に動作します。


PHP 5 Calendar Function

FunctionDescription
cal_days_in_month() 指定された年とカレンダーの月の日数を返します。
cal_from_jd()ユリウス日カウントを指定されたカレンダーの日付に変換します。
cal_info() 指定されたカレンダーに関する情報を返します。
cal_to_jd() 指定されたカレンダーの日付をユリウス日の数え方に変換します。
easter_date() 指定された年のイースター真夜中の Unix タイムスタンプを返します。
easter_days() 指定された年のイースターから 3 月 21 日までの日数を返します。
frenchtojd() フランス共和党暦の日付をユリウス日カウントに変換します。
gregoriantojd() グレゴリオ暦の日付をユリウス日のカウントに変換します。
jddayofweek()日付が属する曜日を返します。
jdmonthname()月の名前を返します。
jdtofrench() ユリウス日のカウントをフランス共和制暦の日付に変換します。
jdtogregorian() ユリウス日のカウントをグレゴリオ暦の日付に変換します。
jdtojewish()ユリウス日のカウントをユダヤ暦の日付に変換します。
jdtojulian() ユリウス日のカウントをユリウス暦の日付に変換します。
jdtounix()ユリウス日カウントを Unix タイムスタンプに変換します。
jewishtojd() ユダヤ暦の日付をユリウス日カウントに変換します。
juliantojd() ユリウス暦の日付をユリウス日カウントに変換します。
unixtojd()Unix タイムスタンプをユリウス日カウントに変換します。

PHP 5 定義済みカレンダー定数

CAL _DOW_DAYNO整数PHP 4CAL_DOW_SHORT整数PHP 4CAL_DOW_LONG整数PHP 4CAL_MONTH_GREGORIAN_SHORT整数PHP 4 CAL_MONTH_GREGORIAN_LONGCAL_MONTH_JULIAN_SHORTCAL_MONTH_JULIAN_LONGCAL_MONTH_JEWISHCAL_MONTH_FREN CHCAL_EASTER_DEFAULTCAL_EASTER_ROMANCAL_EASTER_ALWAYS_GREGORIANCAL_EASTER_ALWAY S_JULIANCAL_JEWISH_ADD_ALAFIM_GERESHCAL_JEWISH_ADD_ALAFIMCAL_JEWISH_ADD_GERESHAYIM
定数PHP バージョン
CAL_GREGORIAN整数PHP 4
CAL_J ULIAN整数PHP 4
CAL_JEWISH 整数PHP 4
CAL_FRENCH整数PHP 4
CAL_NUM_CALS整数PHP 4
整数PHP 4
整数 PHP 4
整数PHP 4
整数PHP 4
整数PHP 4
整数PHP 4.3
整数PHP 4.3
整数PHP 4.3
整数PHP 4.3
整数PHP 5.0
整数PHP 5.0
整数PHP 5.0