Php-calendar-functions
提供:Dev Guides
PHP-カレンダー関数
カレンダー拡張機能は、異なるカレンダー形式間の変換を簡素化する一連の機能を提供します。
それが基づいている仲介者または標準は、ユリウス積算日です。 ユリウス積算日は、紀元前4713年1月1日から始まる日数です。 カレンダーシステム間で変換するには、まずユリウス積算日に変換してから、選択したカレンダーシステムに変換する必要があります。
インストール
これらの関数を機能させるには、PHPを*-enable-calendar *でコンパイルする必要があります。
ランタイム構成
この拡張機能には、php.iniで定義されている設定ディレクティブはありません。
PHPカレンダー定数
| Sr.No | Constant & Description | PHP |
|---|---|---|
| 1 |
CAL_GREGORIAN グレゴリオ暦 |
3 |
| 2 |
CAL_JULIAN ユリウス暦 |
3 |
| 3 |
CAL_JEWISH ユダヤ暦 |
3 |
| 4 |
CAL_FRENCH フランス共和党のカレンダー |
3 |
| 5 | CAL_NUM_CALS | 3 |
| 6 | CAL_DOW_DAYNO | 3 |
| 7 | CAL_DOW_SHORT | 3 |
| 8 | CAL_DOW_LONG | 3 |
| 9 | CAL_MONTH_GREGORIAN_SHORT | 3 |
| 10 | CAL_MONTH_GREGORIAN_LONG | 3 |
| 11 | CAL_MONTH_JULIAN_SHORT | 3 |
| 12 | CAL_MONTH_JULIAN_LONG | 3 |
| 13 | CAL_MONTH_JEWISH | 3 |
| 14 | CAL_MONTH_FRENCH | 3 |
| 15 | CAL_EASTER_DEFAULT | 4 |
| 16 | CAL_EASTER_DEFAULT | 4 |
| 17 | CAL_EASTER_ROMAN | 4 |
| 18 | CAL_EASTER_ALWAYS_GREGORIAN | 4 |
| 19 | CAL_EASTER_ALWAYS_JULIAN | 4 |
| 20 | CAL_JEWISH_ADD_ALAFIM_GERESH | 5 |
| 21 | CAL_JEWISH_ADD_ALAFIM | 5 |
| 22 | CAL_JEWISH_ADD_GERESHAYIM | 5 |
機能一覧
*PHP* -関数をサポートするPHPの最も古いバージョンを示します。
| Sr.No | Function & Description | PHP |
|---|---|---|
| 1 |
指定した年とカレンダーの月の日数を返します |
4 |
| 2 |
ユリウス積算日を指定されたカレンダーの日付に変換します |
4 |
| 3 |
特定のカレンダーに関する情報を返します |
4 |
| 4 |
日付をユリウス積算日に変換します |
4 |
| 5 |
指定された年のイースターの真夜中のUnixタイムスタンプを返します |
3 |
| 6 |
指定された年のイースターが該当する3月21日以降の日数を返します |
3 |
| 7 |
フランス共和党の日付をユリウス積算日に変換します |
3 |
| 8 |
グレゴリオ暦の日付をユリウス積算日に変換します |
3 |
| 9 |
曜日を返します |
3 |
| 10 |
月の名前を返します |
3 |
| 11 |
ユリウス積算日をフランス共和党の日付に変換します |
3 |
| 12 |
ユリウス積算日をグレゴリオ暦の日付に変換します |
3 |
| 13 |
ユリウス積算日をユダヤ暦に変換します |
3 |
| 14 |
ユリウス積算日をユリウス日に変換します |
3 |
| 15 |
ユリウス積算日をUnixタイムスタンプに変換します |
4 |
| 16 |
ユダヤ人の日付をユリウス積算日に変換します |
3 |
| 17 |
ユリウス日をユリウス日カウントに変換します |
3 |
| 18 |
Unixタイムスタンプをユリウス積算日に変換します |
4 |