System::DateTimeOffset Klasse
Inhalt
[
Ausblenden
]DateTimeOffset class
Enthält das Datum und die Uhrzeit relativ zur koordinierten Weltzeit. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben.
class DateTimeOffset
Methoden
| Methode | Beschreibung |
|---|---|
| Add(TimeSpan) const | Fügt dem DateTimeOffset Objekt ein angegebenes Zeitintervall hinzu. |
| AddDays(double) const | Fügt dem DateTimeOffset Objekt eine angegebene Anzahl von Tagen hinzu. |
| AddHours(double) const | Fügt dem DateTimeOffset Objekt eine angegebene Anzahl von Stunden hinzu. |
| AddMilliseconds(double) const | Fügt dem DateTimeOffset Objekt eine angegebene Anzahl von Millisekunden hinzu. |
| AddMinutes(double) const | Fügt dem DateTimeOffset Objekt eine angegebene Anzahl von Minuten hinzu. |
| AddMonths(int) const | Fügt dem DateTimeOffset Objekt eine angegebene Anzahl von Monaten hinzu. |
| AddSeconds(double) const | Fügt dem DateTimeOffset Objekt eine angegebene Anzahl von Sekunden hinzu. |
| AddTicks(int64_t) const | Fügt dem DateTimeOffset-Objekt eine angegebene Anzahl von Ticks hinzu. |
| AddYears(int) const | Fügt dem DateTimeOffset-Objekt eine angegebene Anzahl von Jahren hinzu. |
| static Compare(const DateTimeOffset&, const DateTimeOffset&) | Vergleicht zwei DateTimeOffset-Objekte. |
| CompareTo(const DateTimeOffset&) const | Vergleicht zwei DateTimeOffset-Objekte. |
| CompareTo(const SharedPtr<Object>&) const | Vergleicht zwei DateTimeOffset-Objekte. |
| DateTimeOffset() | Standardkonstruktor. |
| DateTimeOffset(DateTime) | Konstruktor. |
| DateTimeOffset(int64_t, TimeSpan) | Konstruktor. |
| DateTimeOffset(DateTime, TimeSpan) | Konstruktor. |
| DateTimeOffset(int, int, int, int, int, int, TimeSpan) | Konstruktor. |
| DateTimeOffset(int, int, int, int, int, int, int, TimeSpan) | Konstruktor. |
| DateTimeOffset(int, int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&, TimeSpan) | Konstruktor. |
| static Equals(const DateTimeOffset&, const DateTimeOffset&) | Prüft, ob zwei DateTimeOffset-Objekte denselben Zeitpunkt darstellen. |
| Equals(const DateTimeOffset&) const | Prüft, ob zwei DateTimeOffset-Objekte denselben Zeitpunkt darstellen. |
| Equals(const SharedPtr<Object>&) const | Prüft, ob zwei DateTimeOffset-Objekte denselben Zeitpunkt darstellen. |
| EqualsExact(const DateTimeOffset&) const | Prüft, ob zwei DateTimeOffset-Objekte denselben Zeitpunkt darstellen und denselben Offset haben. |
| EqualsExact(const SharedPtr<Object>&) const | Prüft, ob zwei DateTimeOffset-Objekte denselben Zeitpunkt darstellen und denselben Offset haben. |
| static FromFileTime(int64_t) | ConvertWindows Dateizeit in Datum und Uhrzeit mit lokalem Zeitversatz. |
| static FromUnixTimeMilliseconds(int64_t) | Convert Unix-Zeit in DateTimeOffset-Objekt. |
| static FromUnixTimeSeconds(int64_t) | Convert Unix-Zeit in DateTimeOffset-Objekt. |
| get_Date() const | Gibt die Datumskomponente des aktuellen Objekts zurück. |
| get_DateTime() const | Gibt den DateTime-Wert zurück. |
| get_Day() const | Gibt den Tag des Monats des aktuellen Objekts zurück. |
| get_DayOfWeek() const | Gibt den Wochentag des aktuellen Objekts zurück. |
| get_DayOfYear() const | Gibt den Tag des Jahres des aktuellen Objekts zurück. |
| get_Hour() const | Gibt die Stundenkomponente des aktuellen Objekts zurück. |
| get_LocalDateTime() const | Gibt den DateTime-Wert zurück, der das lokale Datum und die lokale Uhrzeit darstellt. |
| get_Millisecond() const | Gibt die Millisekundenkomponente des aktuellen Objekts zurück. |
| get_Minute() const | Gibt die Minutenkomponente des aktuellen Objekts zurück. |
| get_Month() const | Gibt die Monatskomponente des aktuellen Objekts zurück. |
| static get_Now() | Gibt das DateTimeOffset zurück, dessen Datum und Uhrzeit auf die aktuelle Ortszeit gesetzt sind und dessen Offset auf den Offset der Ortszeit gesetzt ist. |
| get_Offset() const | Gibt den Offset zu UTC zurück. |
| get_Second() const | Gibt die Sekundenkomponente des aktuellen Objekts zurück. |
| get_Ticks() const | Gibt die Anzahl der Ticks des aktuellen Objekts zurück. |
| get_TimeOfDay() const | Gibt die Tageszeit des aktuellen Objekts zurück. |
| get_UtcDateTime() const | Gibt den DateTime-Wert zurück, der das UTC-Datum und die UTC-Uhrzeit darstellt. |
| static get_UtcNow() | Gibt das DateTimeOffset zurück, dessen Datum und Uhrzeit auf die aktuelle UTC‑Zeit gesetzt sind und dessen Offset TimeSpan::Zero ist. |
| get_UtcTicks() const | Ermittelt die Anzahl der Ticks des aktuellen Objekts in UTC-Zeit. |
| get_Year() const | Ermittelt die Jahreskomponente des aktuellen Objekts. |
| GetHashCode() const | Ermittelt den Hashcode für das aktuelle DateTimeOffset-Objekt. |
| IsNull() const | |
| operator!=(const DateTimeOffset&) const | Bestimmt, ob das aktuelle Objekt und das angegebene DateTimeOffset-Objekt unterschiedliche Datums- und Zeitwerte darstellen. |
| operator!=(std::nullptr_t) const | |
| operator+(TimeSpan) const | Gibt eine neue Instanz der Klasse DateTimeOffset zurück, die den Datums- und Zeitwert darstellt, der die Summe des vom aktuellen Objekt dargestellten Werts und des angegebenen Zeitintervalls ist. |
| operator-(TimeSpan) const | Gibt eine neue Instanz der Klasse DateTimeOffset zurück, die den Datums- und Zeitwert darstellt, der das Ergebnis der Subtraktion des angegebenen Zeitintervalls vom vom aktuellen Objekt dargestellten Wert ist. |
| operator-(const DateTimeOffset&) 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<(const DateTimeOffset&) const | Bestimmt, ob das aktuelle Objekt den Datums- und Zeitwert darstellt, der früher ist als der vom angegebenen DateTimeOffset-Objekt dargestellte Wert. |
| operator<(std::nullptr_t) const | |
| operator<=(const DateTimeOffset&) const | Bestimmt, ob das aktuelle Objekt den Datums- und Zeitwert darstellt, der früher oder gleich dem vom angegebenen DateTimeOffset-Objekt dargestellten Wert ist. |
| operator<=(std::nullptr_t) const | |
| operator==(const DateTimeOffset&) const | Bestimmt, ob das aktuelle Objekt und das angegebene DateTimeOffset-Objekt denselben Datums- und Zeitwert darstellen. |
| operator==(std::nullptr_t) const | |
| operator>(const DateTimeOffset&) const | Bestimmt, ob das aktuelle Objekt den Datums- und Zeitwert darstellt, der später ist als der vom angegebenen DateTimeOffset-Objekt dargestellte Wert. |
| operator>(std::nullptr_t) const | |
| operator>=(const DateTimeOffset&) const | Bestimmt, ob das aktuelle Objekt den Datums- und Zeitwert darstellt, der später oder gleich dem vom angegebenen DateTimeOffset-Objekt dargestellten Wert ist. |
| operator>=(std::nullptr_t) const | |
| static Parse(const String&) | Konvertiert die angegebene Zeichenkette in das entsprechende DateTimeOffset-Objekt. |
| static Parse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Konvertiert die angegebene Zeichenkette in ein DateTimeOffset-Objekt unter Verwendung des angegebenen Formatproviders und des Formatstils. |
| static ParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Konvertiert die angegebene Zeichenkette in ein DateTimeOffset-Objekt unter Verwendung des angegebenen Formats, des Formatproviders und des Formatstils. |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Konvertiert die angegebene Zeichenkette in ein DateTimeOffset-Objekt unter Verwendung der angegebenen Formate, des Formatproviders und des Formatstils. |
| Subtract(TimeSpan) const | Subtrahiert ein angegebenes Zeitintervall vom aktuellen Objekt. |
| Subtract(const DateTimeOffset&) const | Subtrahiert einen angegebenen DateTimeOffset-Wert vom aktuellen Objekt. |
| ToFileTime() const | Konvertiert das aktuelle Objekt in die Windows-Dateizeit. |
| ToLocalTime() const | Konvertiert das aktuelle Objekt in ein Objekt, das die lokale Zeit darstellt. |
| ToOffset(TimeSpan) const | Ersetzt den Offset des aktuellen Objekts durch den angegebenen Offset. |
| ToString(const String&, const SharedPtr<IFormatProvider>&) const | Konvertiert das aktuelle Objekt in einen String unter Verwendung des angegebenen Formats und des Formatproviders. |
| ToString(const SharedPtr<IFormatProvider>&) const | Konvertiert das aktuelle Objekt in einen String unter Verwendung des angegebenen Formatproviders. |
| ToString(const String&) const | Konvertiert das aktuelle Objekt in einen String unter Verwendung des angegebenen Formats. |
| ToString() const | Konvertiert das aktuelle Objekt in einen String. |
| ToUniversalTime() const | Konvertiert das aktuelle Objekt in ein Objekt, das die UTC-Zeit darstellt,. |
| ToUnixTimeMilliseconds() const | Ermittelt die seit dem Start der Unix-Epoche vergangenen Millisekunden. |
| ToUnixTimeSeconds() const | Ermittelt die seit dem Start der Unix-Epoche vergangenen Sekunden. |
| static TryParse(const String&, DateTimeOffset&) | Versucht, die angegebene Zeichenkette in ein DateTimeOffset-Objekt zu konvertieren. |
| static TryParse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Versucht, die angegebene Zeichenkette in ein DateTimeOffset-Objekt zu konvertieren, wobei der angegebene Formatprovider und der Formatstil verwendet werden. |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Versucht, die angegebene Zeichenkette in ein DateTimeOffset-Objekt zu konvertieren, wobei die angegebenen Formate, der Formatprovider und der Formatstil verwendet werden. |
| static TryParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Versucht, die angegebene Zeichenkette in ein DateTimeOffset-Objekt zu konvertieren, wobei das angegebene Format, der Formatprovider und der Formatstil verwendet werden. |
| static Type() | Gibt ein TypeInfo-Objekt zurück, das die TimeSpan-Struktur darstellt. |
Felder
| Feld | Beschreibung |
|---|---|
| static constexpr MaxOffset | Ermittelt den maximalen Offset in Ticks. |
| static MaxValue | Ermittelt den größten DateTimeOffset-Wert. |
| static constexpr MinOffset | Ermittelt den minimalen Offset in Ticks. |
| static MinValue | Ermittelt den frühesten DateTimeOffset-Wert. |
| static UnixEpoch | Ermittelt den Start der Unix-Epoche. |
Siehe auch
- Namespace System
- Library Aspose.Font for C++