System::DateTime-Klasse
Inhalt
[
Ausblenden
]DateTime class
Stellt einen bestimmten Datum‑ und Zeitwert im Zeitkontinuum dar. Dieser Typ sollte auf dem Stack alloziert und an Funktionen per Wert oder Referenz übergeben werden. Verwenden Sie niemals die Klasse System::SmartPtr, um Objekte dieses Typs zu verwalten.
class DateTime
Methoden
| Methode | Beschreibung |
|---|---|
| Add(TimeSpan) const | Gibt eine neue Instanz der Klasse DateTime zurück, die einen Datum‑ und Zeitwert darstellt, der durch Hinzufügen des angegebenen Zeitintervalls zum vom aktuellen Objekt repräsentierten Datum‑ und Zeitwert entsteht. |
| AddDays(double) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑ und Zeitwert darstellt, der die Summe des vom aktuellen Objekt repräsentierten Werts und der angegebenen Anzahl von Tagen ist. |
| AddHours(double) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑ und Zeitwert darstellt, der die Summe des vom aktuellen Objekt repräsentierten Werts und der angegebenen Anzahl von Stunden ist. |
| AddMilliseconds(double) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑ und Zeitwert darstellt, der die Summe des vom aktuellen Objekt repräsentierten Werts und der angegebenen Anzahl von Millisekunden ist. |
| AddMinutes(double) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑ und Zeitwert darstellt, der die Summe des vom aktuellen Objekt repräsentierten Werts und der angegebenen Anzahl von Minuten ist. |
| AddMonths(int) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑ und Zeitwert darstellt, der die Summe des vom aktuellen Objekt repräsentierten Werts und der angegebenen Anzahl von Monaten ist. |
| AddSeconds(double) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑ und Zeitwert darstellt, der die Summe des vom aktuellen Objekt repräsentierten Werts und der angegebenen Anzahl von Sekunden ist. |
| AddTicks(int64_t) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑ und Zeitwert darstellt, der die Summe des vom aktuellen Objekt repräsentierten Werts und der angegebenen Anzahl von 100‑Nanosekunden‑Intervallen ist. |
| AddYears(int) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑ und Zeitwert darstellt, der dem vom aktuellen Objekt repräsentierten Wert entspricht, wobei die Jahreskomponente um die angegebene Zahl erhöht wird. |
| static Compare(DateTime, DateTime) | Vergleicht zwei Werte, die von den angegebenen Instanzen der Klasse DateTime repräsentiert werden, und gibt den Wert zurück, der die relative Position der Werte auf der Zeitlinie angibt. |
| CompareTo(DateTime) const | Vergleicht zwei Datum‑ und Zeitwerte, die vom aktuellen Objekt und der angegebenen Instanz der Klasse DateTime repräsentiert werden, und gibt den Wert zurück, der die relative Position der Werte auf der Zeitlinie angibt. |
| DateTime() | Konstruiert eine Instanz, die den kleinsten möglichen Datum‑ und Zeitwert darstellt, gleich MinValue. |
| DateTime(int, int, int) | Konstruiert eine Instanz, die einen Datums‑ und Uhrzeitwert darstellt, der als bestimmtes Jahr, Monat und Tag angegeben ist. |
| DateTime(int, int, int, const SharedPtr<Globalization::Calendar>&) | Konstruiert eine Instanz, die einen Datums‑ und Uhrzeitwert darstellt, der als bestimmtes Jahr, Monat und Tag im angegebenen Kalender angegeben ist. |
| DateTime(int, int, int, int, int, int) | Konstruiert eine Instanz, die einen Datums‑ und Uhrzeitwert darstellt, der als bestimmtes Jahr, Monat, Tag, Stunde, Minute und Sekunde angegeben ist. |
| DateTime(int, int, int, int, int, int, DateTimeKind) | Konstruiert eine Instanz, die einen Datums‑ und Uhrzeitwert darstellt, der als bestimmtes Jahr, Monat, Tag, Stunde, Minute und Sekunde angegeben ist. |
| DateTime(int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&) | Konstruiert eine Instanz, die einen Datums‑ und Uhrzeitwert darstellt, der als bestimmtes Jahr, Monat, Tag, Stunde, Minute und Sekunde im angegebenen Kalender angegeben ist. |
| DateTime(int, int, int, int, int, int, int, DateTimeKind) | Konstruiert eine Instanz, die einen Datums‑ und Uhrzeitwert darstellt, der als bestimmtes Jahr, Monat, Tag, Stunde, Minute, Sekunde und Millisekunde angegeben ist. |
| DateTime(int, int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&, DateTimeKind) | Konstruiert eine Instanz, die einen Datums‑ und Uhrzeitwert darstellt, der als bestimmtes Jahr, Monat, Tag, Stunde, Minute, Sekunde und Millisekunde im angegebenen Kalender angegeben ist. |
| DateTime(int64_t, DateTimeKind) | Konstruiere eine Instanz, die einen Datums‑ und Uhrzeitwert darstellt, der als Anzahl von Ticks angegeben ist. |
| DateTime(int64_t, DateTimeKind, bool) | Konstruiere eine Instanz, die einen Datums‑ und Uhrzeitwert darstellt, der als Anzahl von Ticks angegeben ist. FÜR INTERNEN GEBRAUCH. |
| DateTime(const DateTime&) | Kopierkonstruiert eine Instanz. |
| static DaysInMonth(int, int) | Gibt die Anzahl der Tage im angegebenen Monat des angegebenen Jahres zurück. |
| static Equals(DateTime, DateTime) | Bestimmt, ob die angegebenen Instanzen der Klasse DateTime denselben Datums‑ und Uhrzeitwert darstellen. |
| Equals(DateTime) const | Bestimmt, ob die angegebene Instanz der Klasse DateTime denselben Datums‑ und Uhrzeitwert wie das aktuelle Objekt darstellt. |
| static FromBinary(int64_t) | Deserialisiert den Datums‑ und Uhrzeitwert aus der angegebenen vorzeichenlosen 64‑Bit‑Ganzzahl und setzt die neue Instanz der Klasse DateTime auf diesen Wert. |
| static FromFileTime(int64_t) | Konvertiert die angegebene Dateizeit in eine Instanz der Klasse DateTime, die denselben Datums‑ und Uhrzeitwert wie die lokale Zeit darstellt. |
| static FromFileTimeUtc(int64_t) | Konvertiert die angegebene Dateizeit in eine Instanz der Klasse DateTime, die denselben Datums‑ und Uhrzeitwert wie die UTC‑Zeit darstellt. |
| static FromOADate(double) | Gibt eine Instanz der Klasse DateTime zurück, die den Datums‑ und Uhrzeitwert darstellt, der dem angegebenen OLE‑Automation‑Datum entspricht. |
| static FromUnixTime(time_t) | Konvertiert den angegebenen Unix‑Zeitwert in eine Instanz der Klasse DateTime. FÜR INTERNEN GEBRAUCH. |
| get_Date() const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datumsteil des vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwertes darstellt, wobei jede Komponente des Zeitteils auf 0 gesetzt ist. |
| get_Day() const | Gibt die Ordnungszahl des Tages im Monat zurück, die vom aktuellen Objekt dargestellt wird. |
| get_DayOfWeek() const | Gibt einen Wert zurück, der einen Wochentag darstellt, der vom aktuellen Objekt repräsentiert wird. |
| get_DayOfYear() const | Gibt die Ordnungszahl des Tages im Jahr zurück, die vom aktuellen Objekt dargestellt wird. |
| get_Hour() const | Gibt die Stundenkomponente des vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwertes zurück. |
| get_Kind() const | Gibt den Wert zurück, der angibt, ob das vom aktuellen Objekt dargestellte Datum und die Uhrzeit ein lokales oder UTC‑Datum und -Uhrzeit ist oder keines von beidem. |
| get_Millisecond() const | Gibt die Millisekundenkomponente des vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwertes zurück. |
| get_Minute() const | Gibt die Minutenkomponente des vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwertes zurück. |
| get_Month() const | Gibt die Ordnungszahl des Monats im Jahr zurück, die vom aktuellen Objekt dargestellt wird. |
| static get_Now() | Gibt eine Instanz der Klasse DateTime zurück, die die aktuelle Uhrzeit als lokale Zeit darstellt. |
| get_Second() const | Gibt die Sekundenkomponente des Datums‑Uhrzeit‑Werts zurück, der vom aktuellen Objekt dargestellt wird. |
| get_Ticks() const | Gibt die Anzahl der 100‑Nanosekunden‑Intervalle zurück, die seit 0:00:00 UTC, dem 1. Januar 0001, im gregorianischen Kalender bis zum vom aktuellen Objekt dargestellten Datum und zur Uhrzeit vergangen sind. |
| get_TimeOfDay() const | Gibt den Wert zurück, der das Zeitintervall vom Beginn des vom aktuellen Objekt dargestellten Tages bis zum vom aktuellen Objekt dargestellten Datum und zur Uhrzeit repräsentiert. |
| static get_Today() | Gibt eine Instanz der Klasse DateTime zurück, die das aktuelle Datum darstellt, wobei jede Komponente des Zeitanteils des vom Objekt dargestellten Werts auf 0 gesetzt ist. |
| static get_UtcNow() | Gibt eine Instanz der Klasse DateTime zurück, die die aktuelle Uhrzeit als UTC darstellt. |
| get_Year() const | Gibt das vom aktuellen Objekt dargestellte Jahr zurück. |
| GetDateComponents(int&, int&, int&) const | Liest Datumsteile. FÜR INTERNEN GEBRAUCH. |
| GetDateTimeFormats() const | Gibt ein Array von Zeichenketten zurück, wobei jedes Element die Zeichenkettenrepräsentation des aktuellen Objekts ist, formatiert mit einem der Standard‑Datum‑und‑Uhrzeit‑Formatbezeichner. |
| GetDateTimeFormats(char_t) const | Gibt ein Array von Zeichenketten zurück, wobei jedes Element die Zeichenkettenrepräsentation des aktuellen Objekts ist, formatiert mit dem angegebenen Standard‑Datum‑und‑Uhrzeit‑Formatbezeichner. |
| GetDateTimeFormats(const SharedPtr<IFormatProvider>&) const | Gibt ein Array von Zeichenketten zurück, wobei jedes Element die Zeichenkettenrepräsentation des aktuellen Objekts ist, formatiert mit einem der Standard‑Datum‑und‑Uhrzeit‑Formatbezeichner und dem angegebenen Formatprovider. |
| GetDateTimeFormats(char_t, const SharedPtr<IFormatProvider>&) const | Gibt ein Array von Zeichenketten zurück, wobei jedes Element die Zeichenkettenrepräsentation des aktuellen Objekts ist, formatiert mit dem angegebenen Standard‑Datum‑und‑Uhrzeit‑Formatbezeichner und Formatprovider. |
| GetHashCode() const | Gibt einen Hashcode für das aktuelle Objekt zurück. |
| IsDaylightSavingTime() const | Ermittelt, ob der vom aktuellen Objekt dargestellte Datum‑Uhrzeit‑Wert in den Zeitraum der Sommerzeit für die aktuelle Zeitzone fällt. |
| static IsLeapYear(int) | Ermittelt, ob das angegebene Jahr ein Schaltjahr ist. |
| IsNull() const | |
| operator!=(DateTime) const | Ermittelt, ob das aktuelle Objekt und das angegebene DateTime-Objekt unterschiedliche Datum‑Uhrzeit‑Werte repräsentieren. |
| operator!=(std::nullptr_t) const | |
| operator+(TimeSpan) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑Uhrzeit‑Wert darstellt, der die Summe des vom aktuellen Objekt dargestellten Werts und des angegebenen Zeitintervalls ist. |
| operator+=(TimeSpan) | Setzt das aktuelle Objekt auf den Datum‑Uhrzeit‑Wert, der die Summe des vom aktuellen Objekt dargestellten Werts und des angegebenen Zeitintervalls ist. |
| operator-(TimeSpan) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑Uhrzeit‑Wert darstellt, der das Ergebnis der Subtraktion des angegebenen Zeitintervalls vom vom aktuellen Objekt dargestellten Wert ist. |
| operator-(DateTime) const | Gibt eine Instanz der Klasse TimeSpan zurück, die das Zeitintervall zwischen den vom aktuellen und dem angegebenen Objekt dargestellten Datums- und Zeitwerten repräsentiert. |
| operator-=(TimeSpan) | Setzt das aktuelle Objekt auf den Datum‑Uhrzeit‑Wert, der das Ergebnis der Subtraktion des angegebenen Zeitintervalls vom vom aktuellen Objekt dargestellten Datum‑Uhrzeit‑Wert ist. |
| operator<(DateTime) const | Ermittelt, ob das aktuelle Objekt den Datum‑Uhrzeit‑Wert darstellt, der früher ist als der vom angegebenen DateTime-Objekt dargestellte Wert. |
| operator<(std::nullptr_t) const | |
| operator<=(DateTime) const | Ermittelt, ob das aktuelle Objekt den Datum‑Uhrzeit‑Wert darstellt, der früher oder gleich dem vom angegebenen DateTime-Objekt dargestellten Wert ist. |
| operator<=(std::nullptr_t) const | |
| operator=(const DateTime&) | Weist dem aktuellen Objekt den vom angegebenen DateTime-Instanz dargestellten Wert zu. |
| operator==(DateTime) const | Ermittelt, ob das aktuelle Objekt und das angegebene DateTime-Objekt denselben Datum‑Uhrzeit‑Wert repräsentieren. |
| operator==(std::nullptr_t) const | |
| operator>(DateTime) const | Ermittelt, ob das aktuelle Objekt den Datum‑Uhrzeit‑Wert darstellt, der später ist als der vom angegebenen DateTime-Objekt dargestellte Wert. |
| operator>(std::nullptr_t) const | |
| operator>=(DateTime) const | Bestimmt, ob das aktuelle Objekt den Datums‑ und Uhrzeitwert darstellt, der später als oder derselbe ist wie der von dem angegebenen DateTime-Objekt dargestellte Wert. |
| operator>=(std::nullptr_t) const | |
| static Parse(const String&) | Konvertiert die angegebene Zeichenkettenrepräsentation eines Datums‑ und Uhrzeitwerts in das entsprechende DateTime-Objekt. |
| static Parse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Konvertiert die angegebene Zeichenkettenrepräsentation eines Datums‑ und Uhrzeitwerts in das entsprechende DateTime-Objekt unter Verwendung kulturspezifischer Formatinformationen. |
| static Parse(const String&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles) | |
| static Parse(const String&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles) | |
| static Parse(const String&, std::nullptr_t, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Konvertiert die angegebene Zeichenkettenrepräsentation eines Datums‑ und Uhrzeitwerts in das entsprechende DateTime-Objekt unter Verwendung des angegebenen Formats und kulturspezifischer Formatinformationen. Das Format der Zeichenkettenrepräsentation muss exakt dem angegebenen Format entsprechen. Wirft eine Ausnahme, wenn die Konvertierung fehlschlägt. |
| static ParseExact(const String&, const String&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const String&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const String&, std::nullptr_t, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Konvertiert die angegebene Zeichenkettenrepräsentation eines Datums‑ und Uhrzeitwerts in das entsprechende DateTime-Objekt unter Verwendung der angegebenen Formate, kulturspezifischer Formatinformationen und des Stils. Das Format der Zeichenkettenrepräsentation muss exakt einem oder mehreren der angegebenen Formate entsprechen. Wirft eine Ausnahme, wenn die Konvertierung fehlschlägt. |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const ArrayPtr<String>&, std::nullptr_t, Globalization::DateTimeStyles) | |
| static SpecifyKind(DateTime, DateTimeKind) | Erstellt ein neues DateTime-Objekt, das die gleiche Anzahl von Ticks wie das angegebene DateTime-Objekt darstellt und lokale Zeit, UTC‑Zeit oder weder noch repräsentiert, wie durch das Argument kind angegeben. |
| Subtract(TimeSpan) const | Gibt eine neue Instanz der Klasse DateTime zurück, die den Datum‑Uhrzeit‑Wert darstellt, der das Ergebnis der Subtraktion des angegebenen Zeitintervalls vom vom aktuellen Objekt dargestellten Wert ist. |
| Subtract(DateTime) const | Gibt eine Instanz der Klasse TimeSpan zurück, die das Zeitintervall zwischen den von dem aktuellen und dem angegebenen Objekt dargestellten Datums‑ und Uhrzeitwerten repräsentiert. |
| ToBinary() const | Serialisiert das aktuelle Objekt. |
| ToFileTime() const | Gibt einen Wert zurück, der den vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwert als File‑Zeit repräsentiert. |
| ToFileTimeUtc() const | Konvertiert den vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwert in UTC‑File‑Zeit. |
| ToLocalTime() const | Gibt eine neue Instanz der Klasse DateTime zurück, die den vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwert als lokale Zeit repräsentiert. |
| ToLongDateString() const | Gibt eine Zeichenkette zurück, die die lange Datumszeichenkettenrepräsentation des aktuellen Objekts enthält. |
| ToLongTimeString() const | Gibt eine Zeichenkette zurück, die die lange Zeitzeichenkettenrepräsentation des aktuellen Objekts enthält. |
| ToOADate() const | Gibt den vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwert als OLE‑Automation‑Datum zurück. |
| ToShortDateString() const | Gibt eine Zeichenkette zurück, die die kurze Datumszeichenkettenrepräsentation des aktuellen Objekts enthält. |
| ToShortTimeString() const | Gibt eine Zeichenkette zurück, die die kurze Zeitzeichenkettenrepräsentation des aktuellen Objekts enthält. |
| ToString() const | Gibt die Zeichenkettenrepräsentation des vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwerts zurück, wobei die von der aktuellen Kultur definierten Formatierungskonventionen verwendet werden. |
| ToString(const String&) const | Gibt eine Zeichenkettenrepräsentation des vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwerts zurück, wobei das angegebene Format und die von der aktuellen Kultur definierten Formatierungskonventionen verwendet werden. |
| ToString(const SharedPtr<IFormatProvider>&) const | Gibt eine Zeichenkettenrepräsentation des vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwerts zurück, wobei die angegebenen Formatinformationen verwendet werden. |
| ToString(const SharedPtr<Globalization::CultureInfo>&) const | |
| ToString(const SharedPtr<Globalization::DateTimeFormatInfo>&) const | |
| ToString(std::nullptr_t) const | |
| ToString(const String&, const SharedPtr<IFormatProvider>&) const | Gibt eine Zeichenkettenrepräsentation des vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwerts zurück, wobei die angegebenen Formatinformationen verwendet werden. |
| ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) const | |
| ToString(const String&, const SharedPtr<Globalization::DateTimeFormatInfo>&) const | |
| ToString(const String&, std::nullptr_t) const | |
| ToUniversalTime() const | Gibt eine neue Instanz der Klasse DateTime zurück, die den vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwert als UTC repräsentiert. |
| ToUnixTime() const | Gibt einen Wert zurück, der den vom aktuellen Objekt dargestellten Datums‑ und Uhrzeitwert als Unix‑Zeit repräsentiert. FÜR INTERNEN GEBRAUCH. |
| static TryParse(const String&, DateTime&) | Konvertiert die angegebene Zeichenkettenrepräsentation eines Datums‑ und Uhrzeitwerts in das entsprechende DateTime-Objekt. |
| static TryParse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTime&) | Konvertiert die angegebene Zeichenkettenrepräsentation eines Datums‑ und Uhrzeitwerts in das entsprechende DateTime-Objekt unter Verwendung der angegebenen kulturspezifischen Formatinformationen und des Stils. |
| static TryParse(const String&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParse(const String&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParse(const String&, std::nullptr_t, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTime&) | Konvertiert die angegebene Zeichenkettenrepräsentation eines Datums‑ und Uhrzeitwerts in das entsprechende DateTime-Objekt unter Verwendung des angegebenen Formats, kulturspezifischer Formatinformationen und des Stils. Das Format der Zeichenkettenrepräsentation muss exakt dem angegebenen Format entsprechen. |
| static TryParseExact(const String&, const String&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const String&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const String&, std::nullptr_t, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTime&) | Konvertiert die angegebene Zeichenkettenrepräsentation eines Datums‑ und Uhrzeitwerts in das entsprechende DateTime-Objekt unter Verwendung der angegebenen Formate, kulturspezifischer Formatinformationen und des Stils. Das Format der Zeichenkettenrepräsentation muss exakt einem oder mehreren der angegebenen Formate entsprechen. |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const ArrayPtr<String>&, std::nullptr_t, Globalization::DateTimeStyles, DateTime&) | |
| static Type() | Gibt ein TypeInfo-Objekt zurück, das Informationen über diese Klasse enthält. |
Felder
| Feld | Beschreibung |
|---|---|
| static constexpr MaxTicks | Die Anzahl von 100-Nanosekunden im Zeitintervall zwischen dem minimal möglichen und maximal möglichen DateTime-Wert. |
| static MaxValue | Eine Instanz der DateTime-Klasse, die den maximal möglichen Datum‑ und Uhrzeitwert darstellt. |
| static constexpr MinTicks | Die minimale Anzahl von Ticks, die eine Instanz der DateTime-Klasse darstellen kann. |
| static MinValue | Eine Instanz der DateTime-Klasse, die den minimal möglichen Datum‑ und Uhrzeitwert darstellt. |
| static constexpr TicksPerDay | Die Anzahl der Ticks in einem Tag. |
| static constexpr TicksPerHour | Die Anzahl der Ticks in einer Stunde. |
| static constexpr TicksPerMicrosecond | Die Anzahl der Ticks in einer Mikrosekunde. |
| static constexpr TicksPerMillisecond | Die Anzahl der Ticks in einer Millisekunde. |
| static constexpr TicksPerMinute | Die Anzahl der Ticks in einer Minute. |
| static constexpr TicksPerSecond | Die Anzahl der Ticks in einer Sekunde. |
| static UnixEpoch | Eine Instanz der DateTime-Klasse, die den Start der Unix‑Epoche (1970‑01‑01 00:00:00) darstellt. |
Hinweise
#include "system/console.h"
#include "system/date_time.h"
int main()
{
using namespace System;
// Erstelle eine Instanz der Klasse 'DateTime'.
DateTime dateTime{1990, 10, 30};
// Gib die Instanz in mehreren Formaten aus.
Console::WriteLine(dateTime.ToShortDateString());
Console::WriteLine(dateTime.ToShortTimeString());
Console::WriteLine(dateTime.ToString());
return 0;
}
/*
This code example produces the following output:
30.10.1990
0:00
30.10.1990 0:00:00
*/
Siehe auch
- Namespace System
- Library Aspose.Font for C++