PHPカレンダー
PHP Calendar の紹介
カレンダー拡張機能には、異なるカレンダー形式間の変換を簡素化する関数が含まれています。
これは、紀元前 4713 年 1 月 1 日に始まったユリウス日のカウントに基づいています。
注: カレンダー形式間で変換するには、まずユリウス日カウントに変換してから、必要なカレンダー形式に変換する必要があります。
注: ユリウス日カウントとユリウス暦は同じものではありません。
インストール
これらの関数が動作するには、--enable-calendar を指定して PHP をコンパイルする必要があります。
Windows バージョンの PHP には、カレンダー拡張機能のサポートが組み込まれています。したがって、カレンダー機能は自動的に動作します。
PHP 5 Calendar Function
Function | Description |
---|---|
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 定義済みカレンダー定数
定数 | 型 | 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 | |
整数 | 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 |