Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
0 von 1 fanden dies hilfreich - Dieses Thema bewerten.

DateTime-Konstruktor (Int32, Int32, Int32, Int32, Int32, Int32)

Initialisiert eine neue Instanz der DateTime-Struktur mit den angegebenen Werten für Jahr, Monat, Tag, Stunde, Minute und Sekunde.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)
public DateTime(
	int year,
	int month,
	int day,
	int hour,
	int minute,
	int second
)

Parameter

year
Typ: System.Int32
Das Jahr (1 bis 9999).
month
Typ: System.Int32
Der Monat (1 bis 12).
day
Typ: System.Int32
Der Tag (1 bis zur Anzahl der Tage in month).
hour
Typ: System.Int32
Die Stunden (0 bis 23).
minute
Typ: System.Int32
Die Minuten (0 bis 59).
second
Typ: System.Int32
Die Sekunden (0 bis 59).
Ausnahme Bedingung
ArgumentOutOfRangeException

year ist kleiner als 1 oder größer als 9999.

– oder –

month ist kleiner als 1 oder größer als 12.

– oder –

day ist kleiner als 1 oder größer als die Anzahl der Tage in month.

– oder –

hour ist kleiner als 0 oder größer als 23.

– oder –

minute ist kleiner als 0 oder größer als 59.

– oder –

second ist kleiner als 0 oder größer als 59.

ArgumentException

Die angegebenen Parameter ergeben einen Wert, der kleiner als DateTime.MinValue oder größer als DateTime.MaxValue ist.

Die Kind-Eigenschaft wird mit Unspecified initialisiert.

Dieser Konstruktor interpretiert year, month und day als Jahr, Monat und Tag im gregorianischen Kalender. Um mit dem Jahr, Monat und Tag einen DateTime-Wert in einem anderen Kalender zu instanziieren, rufen Sie den DateTime(Int32, Int32, Int32, Int32, Int32, Int32, Calendar)-Konstruktor auf.

Bei Anwendungen, in denen die Portabilität von Datums- und Zeitwerten oder eine eingeschränkte Unterstützung von Zeitzonen erforderlich ist, können Sie den entsprechenden DateTimeOffset-Konstruktor verwenden.

Im folgenden Beispiel wird mit dem DateTime-Konstruktor ein DateTime-Wert instanziiert.


DateTime date1 = new DateTime(2010, 8, 18, 16, 32, 0);
Console.WriteLine(date1.ToString());
// The example displays the following output:
//      8/18/2010 4:32:00 PM


.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Unterstützt in:

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Community-Inhalt Hinzufügen
Anmerkungen FAQ