HebrewCalendar クラス
アセンブリ: mscorlib (mscorlib.dll 内)
構文
<SerializableAttribute> _ <ComVisibleAttribute(True)> _ Public Class HebrewCalendar Inherits Calendar
[SerializableAttribute] [ComVisibleAttribute(true)] public ref class HebrewCalendar : public Calendar
ヘブライ暦では、B.C.E (Before Common Era: 紀元前) および A.M (ラテン語で "世界の年" を意味する "Anno Mundi") の 2 つの時代 (年号) が認識されます。HebrewCalendar クラスのこの実装は、現在の時代 (年号) (A.M) と、ヘブライ暦の 5343 ~ 5999 年 (グレゴリオ暦の 1583 ~ 2239 年) だけを認識します。
19 で割り切れる年で終了する 19 年周期の 3 番目、6 番目、8 番目、11 番目、14 番目、17 番目、および 19 番目の年が閏年です。平年の日数は、ユダヤ教の祝日に応じて 353 ~ 355 日になります。閏年の日数は 383 ~ 385 日です。
ヘブライ暦では、平年には 12 の月、閏年には 13 の月があります。
GetMonth 値 (平年) | GetMonth 値 (閏年) | 月 | ||
---|---|---|---|---|
1 | 1 | תשרי (Tishrei) | ||
2 | 2 | חשון (Cheshvan) | 29/30 | 29/30 |
3 | 3 | כסלו (Kislev) | 29/30 | 29/30 |
4 | 4 | טבת (Tevet) | ||
5 | 5 | שבט (Shevat) | ||
6 | - | אדר (Adar) | - | |
- | 6 | אדר א (Adar Alef) | - | |
- | 7 | - | ||
7 | 8 | ניסן (Nissan) | ||
8 | 9 | אייר (Iyar) | ||
9 | סיון (Sivan) | |||
תמוז (Tamuz) | ||||
אב (Av) | ||||
אלול (Elul) |
Cheshvan と Kislev の日数は、ユダヤ教の祝日の日付によって変わります。閏年には、Adar は 30 日の Adar Alef と 29 日の Adar Beit に置き換えられます。Adar Beit は、閏月と見なされます。Adar Alef の最後の日と Adar Beit のすべての日が、閏日と見なされます。
グレゴリオ暦での紀元後 2001 年 1 月 1 日は、ヘブライ暦の創世紀元 5761 年の Tevet の 6 日目に相当します。
各 CultureInfo は一連の暦をサポートしています。Calendar プロパティは、カルチャの既定の暦を返し、OptionalCalendars プロパティは、そのカルチャがサポートしているすべての暦の配列を返します。CultureInfo が使用する暦を変更するには、CultureInfo.DateTimeFormat の Calendar プロパティを新しい Calendar に設定します。
System.Globalization.Calendar
System.Globalization.HebrewCalendar
プラットフォーム
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
HebrewCalendar コンストラクタ
アセンブリ: mscorlib (mscorlib.dll 内)
構文
プラットフォーム
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
HebrewCalendar フィールド
HebrewCalendar プロパティ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
AlgorithmType | オーバーライドされます。 現在のカレンダーの暦法 (太陽暦、太陰暦、または両者の組み合わせ) を示す値を取得します。 | |
Eras | オーバーライドされます。 HebrewCalendar における時代 (年号) のリストを取得します。 | |
IsReadOnly | この Calendar オブジェクトが読み取り専用かどうかを示す値を取得します。 ( Calendar から継承されます。) | |
MaxSupportedDateTime | オーバーライドされます。 HebrewCalendar 型でサポートされている最も新しい日付と時刻を取得します。 | |
MinSupportedDateTime | オーバーライドされます。 HebrewCalendar 型でサポートされている最も古い日付と時刻を取得します。 | |
TwoDigitYearMax | オーバーライドされます。 年の 2 桁表記で表すことができる 100 年間の範囲内で最後に当たる年を取得または設定します。 |
HebrewCalendar メソッド
パブリック メソッド
名前 | 説明 | |
---|---|---|
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
HebrewCalendar メンバ
HebrewCalendar データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック フィールド
パブリック プロパティ
名前 | 説明 | |
---|---|---|
AlgorithmType | オーバーライドされます。 現在のカレンダーの暦法 (太陽暦、太陰暦、または両者の組み合わせ) を示す値を取得します。 | |
Eras | オーバーライドされます。 HebrewCalendar における時代 (年号) のリストを取得します。 | |
IsReadOnly | この Calendar オブジェクトが読み取り専用かどうかを示す値を取得します。(Calendar から継承されます。) | |
MaxSupportedDateTime | オーバーライドされます。 HebrewCalendar 型でサポートされている最も新しい日付と時刻を取得します。 | |
MinSupportedDateTime | オーバーライドされます。 HebrewCalendar 型でサポートされている最も古い日付と時刻を取得します。 | |
TwoDigitYearMax | オーバーライドされます。 年の 2 桁表記で表すことができる 100 年間の範囲内で最後に当たる年を取得または設定します。 |
名前 | 説明 | |
---|---|---|
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
ユダヤ暦
- Hebrew calendarのページへのリンク