HebrewCalendar-Klasse
Stellt den hebräischen Kalender dar.
Namespace: System.Globalization
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Class HebrewCalendar
Inherits Calendar
'Usage
Dim instance As HebrewCalendar
[SerializableAttribute]
[ComVisibleAttribute(true)]
public class HebrewCalendar : Calendar
[SerializableAttribute]
[ComVisibleAttribute(true)]
public ref class HebrewCalendar : public Calendar
/** @attribute SerializableAttribute() */
/** @attribute ComVisibleAttribute(true) */
public class HebrewCalendar extends Calendar
SerializableAttribute
ComVisibleAttribute(true)
public class HebrewCalendar extends Calendar
Hinweise
Der hebräische Kalender umfasst zwei Zeiträume: v. u. Z. (vor unserer Zeitrechnung) und. A. M. (lat. Anno Mundi, d. h. im Jahre der Welt). Diese Implementierung der HebrewCalendar-Klasse umfasst nur den aktuellen Zeitraum (A. M.) und nur die hebräischen Jahre 5343 bis 5999 (1583 bis 2239 im gregorianischen Kalender).
In jedem 19-Jahre-Zyklus, der mit einem Jahr endet, das ohne Rest durch 19 teilbar ist, sind jeweils das 3., 6., 8., 11., 14., 17. und 19. Jahr Schaltjahre. Ein Gemeinjahr kann abhängig von der Lage der jüdischen Feiertage 353 bis 355 Tage aufweisen. Ein Schaltjahr kann 383 bis 385 Tage haben.
Der hebräische Kalender hat während eines Gemeinjahres 12 Monate und während eines Schaltjahres 13 Monate:
GetMonth-Wert (Gemeinjahr) |
GetMonth-Wert (Schaltjahr) |
Monat |
Tage in Gemeinjahren |
Tage in Schaltjahren |
---|---|---|---|---|
1 |
1 |
תשרי (Tischri) |
30 |
30 |
2 |
2 |
חשון (Cheschwan) |
29/30 |
29/30 |
3 |
3 |
כסלו (Kislew) |
29/30 |
29/30 |
4 |
4 |
טבת (Tewet) |
29 |
29 |
5 |
5 |
שבט (Schewat) |
30 |
30 |
6 |
- |
אדר (Adar) |
29 |
- |
- |
6 |
אדר א (Adar Alef) |
- |
30 |
- |
7 |
אדר ב (Adar Bet) |
- |
29 |
7 |
8 |
ניסן (Nissan) |
30 |
30 |
8 |
9 |
אייר (Ijar) |
29 |
29 |
9 |
10 |
סיון (Siwan) |
30 |
30 |
10 |
11 |
תמוז (Tammus) |
29 |
29 |
11 |
12 |
אב (Aw) |
30 |
30 |
12 |
13 |
אלול (Elul) |
29 |
29 |
Die Anzahl der Tage in den Monaten Cheschwan und Kislew hängt davon ab, wie die jüdischen Feiertage liegen. In Schaltjahren wird der Monat Adar durch Adar Alef mit 30 Tagen und Adar Bet mit 29 Tagen ersetzt. Adar Bet gilt dabei als Schaltmonat. Der letzte Tag im Monat Adar Alef und alle Tage im Adar Bet gelten als Schalttage.
Der 1. Januar 2001 n. Chr. im gregorianischen Kalender entspricht im hebräischen Kalender dem sechsten Tag des Monats Tewet des Jahres 5761 A. M.
Jede CultureInfo unterstützt eine Gruppe von Kalendern. Die Calendar-Eigenschaft gibt den Standardkalender für die Kultur an, und die OptionalCalendars-Eigenschaft gibt ein Array mit allen von der Kultur unterstützten Kalendern an. Um den von einer CultureInfo verwendeten Kalender zu ändern, legen Sie die Calendar-Eigenschaft von CultureInfo.DateTimeFormat auf einen neuen Calendar fest.
Vererbungshierarchie
System.Object
System.Globalization.Calendar
System.Globalization.HebrewCalendar
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Plattformen
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 unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HebrewCalendar-Member
System.Globalization-Namespace
Calendar-Klasse
CultureInfo.Calendar-Eigenschaft
CultureInfo.OptionalCalendars-Eigenschaft