English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
日历扩展提供了一系列功能,以简化不同日历格式之间的转换。
カレンダーエクステンションには、異なるカレンダーフォーマット間の変換を簡略化する関数が含まれています。
それはユリウス日数(ユリウス日数)に基づいており、紀元前から始まります。 4713 年 1 月 1 日を基に計算を開始します。
注記:日付フォーマット間の変換を行うには、まずユリウス日数に変換し、必要なフォーマットに変換する必要があります。
注記:ユリウス日数(ユリウス日数)とユリウス暦(ユリウス暦)は同じものではありません!
これらの関数が動作するようにするには、以下で --有効化-calendarでPHPをコンパイルします。
PHPのWindows版は、カレンダーエクステンションのサポートが内蔵されています。したがって、Calendar関数は自動的に動作します。
関数 | 説明 |
---|---|
cal_days_in_month() | 指定の年と暦に対して、その月の日数を返します。 |
cal_from_jd() | ユリウス日数を指定の暦の日期に変換します。 |
cal_info() | 指定の暦に関する情報を返します。 |
cal_to_jd() | 指定の暦の日期をユリウス日数に変換します。 |
easter_date() | 指定された年の復活節の真夜中のユニックス時間スタンプを返します。 |
easter_days() | 指定された年の復活節と 3 月 21 日付の差 |
frenchtojd() | フランス共和暦の日付をユリウス日数に変換します。 |
gregoriantojd() | グレゴリウス暦の日付をユリウス日数に変換します。 |
jddayofweek() | 週の曜日を返します。 |
jdmonthname() | 月の名前を返します。 |
jdtofrench() | ユリウス日数をフランス共和暦の日付に変換します。 |
jdtogregorian() | ユリウス日数をグレゴリウス暦の日付に変換します。 |
jdtojewish() | ユリウス日数をユダヤ暦の日付に変換します。 |
jdtojulian() | ユリウス日数をユリウス暦の日付に変換します。 |
jdtounix() | ユリウス日数をユニックス時間スタンプに変換します。 |
jewishtojd() | ユダヤ暦の日付をユリウス日数に変換します。 |
juliantojd() | ユリウス暦の日付をユリウス日数に変換します。 |
unixtojd() | ユニックス時間スタンプをユリウス日数に変換します。 |
定数 | タイプ | PHP 版本 |
---|---|---|
CAL_GREGORIAN | 整数 | PHP 4 |
CAL_JULIAN | 整数 | PHP 4 |
CAL_JEWISH | 整数 | PHP 4 |
CAL_FRENCH | 整数 | PHP 4 |
CAL_NUM_CALS | 整数 | PHP 4 |
CAL_DOW_DAYNO | 整数 | PHP 4 |
CAL_DOW_SHORT | 整数 | PHP 4 |
CAL_DOW_LONG | 整数 | PHP 4 |
CAL_MONTH_GREGORIAN_SHORT | 整数 | PHP 4 |
CAL_MONTH_GREGORIAN_LONG | 整数 | PHP 4 |
CAL_MONTH_JULIAN_SHORT | 整数 | PHP 4 |
CAL_MONTH_JULIAN_LONG | 整数 | PHP 4 |
CAL_MONTH_JEWISH | 整数 | PHP 4 |
CAL_MONTH_FRENCH | 整数 | PHP 4 |
CAL_EASTER_DEFAULT | 整数 | PHP 4.3 |
CAL_EASTER_ROMAN | 整数 | PHP 4.3 |
CAL_EASTER_ALWAYS_GREGORIAN | 整数 | PHP 4.3 |
CAL_EASTER_ALWAYS_JULIAN | 整数 | PHP 4.3 |
CAL_JEWISH_ADD_ALAFIM_GERESH | 整数 | PHP 5.0 |
CAL_JEWISH_ADD_ALAFIM | 整数 | PHP 5.0 |
CAL_JEWISH_ADD_GERESHAYIM | 整数 | PHP 5.0 |