System::DateTimeOffset-klass
Innehåll
[
Dölj
]DateTimeOffset class
Innehåller datum och tid på dagen relativt till koordinerad universell tid. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.
class DateTimeOffset
Metoder
| Metod | Beskrivning |
|---|---|
| Add(TimeSpan) const | Lägger till ett specificerat tidsintervall till DateTimeOffset-objektet. |
| AddDays(double) const | Lägger till ett specificerat antal dagar till DateTimeOffset-objektet. |
| AddHours(double) const | Lägger till ett specificerat antal timmar till DateTimeOffset-objektet. |
| AddMilliseconds(double) const | Lägger till ett specificerat antal millisekunder till DateTimeOffset-objektet. |
| AddMinutes(double) const | Lägger till ett specificerat antal minuter till DateTimeOffset-objektet. |
| AddMonths(int) const | Lägger till ett specificerat antal månader till DateTimeOffset-objektet. |
| AddSeconds(double) const | Lägger till ett specificerat antal sekunder till DateTimeOffset-objektet. |
| AddTicks(int64_t) const | Lägger till ett specificerat antal tickar till DateTimeOffset-objektet. |
| AddYears(int) const | Lägger till ett specificerat antal år till DateTimeOffset-objektet. |
| static Compare(const DateTimeOffset&, const DateTimeOffset&) | Jämför två DateTimeOffset objekt. |
| CompareTo(const DateTimeOffset&) const | Jämför två DateTimeOffset objekt. |
| CompareTo(const SharedPtr<Object>&) const | Jämför två DateTimeOffset objekt. |
| 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&) | Kontrollerar om två DateTimeOffset objekt representerar samma tidpunkt. |
| Equals(const DateTimeOffset&) const | Kontrollerar om två DateTimeOffset objekt representerar samma tidpunkt. |
| Equals(const SharedPtr<Object>&) const | Kontrollerar om två DateTimeOffset objekt representerar samma tidpunkt. |
| EqualsExact(const DateTimeOffset&) const | Kontrollerar om två DateTimeOffset objekt representerar samma tidpunkt och har samma förskjutning. |
| EqualsExact(const SharedPtr<Object>&) const | Kontrollerar om två DateTimeOffset objekt representerar samma tidpunkt och har samma förskjutning. |
| static FromFileTime(int64_t) | ConvertWindows filtid till datum och tid med lokal tidsförskjutning. |
| static FromUnixTimeMilliseconds(int64_t) | Convert Unix-tid till DateTimeOffset objekt. |
| static FromUnixTimeSeconds(int64_t) | Convert Unix-tid till DateTimeOffset objekt. |
| get_Date() const | Hämtar datumkomponenten för det aktuella objektet. |
| get_DateTime() const | Hämtar DateTime värde. |
| get_Day() const | Hämtar dag i månaden för det aktuella objektet. |
| get_DayOfWeek() const | Hämtar veckodag för det aktuella objektet. |
| get_DayOfYear() const | Hämtar dag på året för det aktuella objektet. |
| get_Hour() const | Hämtar timkomponenten för det aktuella objektet. |
| get_LocalDateTime() const | Hämtar DateTime värde som representerar det lokala datumet och tiden. |
| get_Millisecond() const | Hämtar millisekundkomponenten för det aktuella objektet. |
| get_Minute() const | Hämtar minutkomponenten för det aktuella objektet. |
| get_Month() const | Hämtar månadskomponenten för det aktuella objektet. |
| static get_Now() | Hämtar DateTimeOffset vars datum och tid är inställda på den aktuella lokala tiden och vars förskjutning är inställd på den lokala tidsförskjutningen. |
| get_Offset() const | Hämtar förskjutning från UTC. |
| get_Second() const | Hämtar sekundkomponenten för det aktuella objektet. |
| get_Ticks() const | Hämtar antalet tick för det aktuella objektet. |
| get_TimeOfDay() const | Hämtar tid på dagen för det aktuella objektet. |
| get_UtcDateTime() const | Hämtar DateTime värde som representerar UTC-datum och tid. |
| static get_UtcNow() | Hämtar DateTimeOffset vars datum och tid är inställda på den aktuella UTC-tiden och vars förskjutning är TimeSpan::Zero. |
| get_UtcTicks() const | Hämtar antalet tick för det aktuella objektet i UTC-tid. |
| get_Year() const | Hämtar årskomponenten för det aktuella objektet. |
| GetHashCode() const | Hämtar hashkod för det aktuella DateTimeOffset-objektet. |
| IsNull() const | |
| operator!=(const DateTimeOffset&) const | Bestämmer om det aktuella objektet och det angivna DateTimeOffset-objektet representerar olika datum- och tidsvärden. |
| operator!=(std::nullptr_t) const | |
| operator+(TimeSpan) const | Returnerar en ny instans av klassen DateTimeOffset som representerar datum- och tidsvärdet som är summan av värdet som representeras av det aktuella objektet och det angivna tidsintervallet. |
| operator-(TimeSpan) const | Returnerar en ny instans av klassen DateTimeOffset som representerar datum- och tidsvärdet som är resultatet av subtraktionen av det angivna tidsintervallet från värdet som representeras av det aktuella objektet. |
| operator-(const DateTimeOffset&) const | Returnerar en instans av klassen TimeSpan som representerar tidsintervallet mellan datum- och tidsvärdena som representeras av det aktuella och det angivna objektet. |
| operator<(const DateTimeOffset&) const | Bestämmer om det aktuella objektet representerar datum- och tidsvärdet som är tidigare än värdet som representeras av det angivna DateTimeOffset-objektet. |
| operator<(std::nullptr_t) const | |
| operator<=(const DateTimeOffset&) const | Bestämmer om det aktuella objektet representerar datum- och tidsvärdet som är tidigare än eller samma som värdet som representeras av det angivna DateTimeOffset-objektet. |
| operator<=(std::nullptr_t) const | |
| operator==(const DateTimeOffset&) const | Bestämmer om det aktuella objektet och det angivna DateTimeOffset-objektet representerar samma datum- och tidsvärde. |
| operator==(std::nullptr_t) const | |
| operator>(const DateTimeOffset&) const | Bestämmer om det aktuella objektet representerar datum- och tidsvärdet som är senare än värdet som representeras av det angivna DateTimeOffset-objektet. |
| operator>(std::nullptr_t) const | |
| operator>=(const DateTimeOffset&) const | Bestämmer om det aktuella objektet representerar datum- och tidsvärdet som är senare än eller samma som värdet som representeras av det angivna DateTimeOffset-objektet. |
| operator>=(std::nullptr_t) const | |
| static Parse(const String&) | Konverterar den angivna strängen till motsvarande DateTimeOffset. |
| static Parse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Konverterar den angivna strängen till ett DateTimeOffset-objekt med den angivna formatleverantören och formateringsstilen. |
| static ParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Konverterar den angivna strängen till ett DateTimeOffset-objekt med det angivna formatet, formatleverantören och formateringsstilen. |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Konverterar den angivna strängen till ett DateTimeOffset-objekt med de angivna formaten, formatleverantören och formateringsstilen. |
| Subtract(TimeSpan) const | Subtraherar ett angivet tidsintervall från det aktuella objektet. |
| Subtract(const DateTimeOffset&) const | Subtraherar ett angivet DateTimeOffset-värde från det aktuella objektet. |
| ToFileTime() const | Konverterar det aktuella objektet till Windows-filtid. |
| ToLocalTime() const | Konverterar det aktuella objektet till ett objekt som representerar den lokala tiden. |
| ToOffset(TimeSpan) const | Ersätt det aktuella objektets offset med det angivna offsetet. |
| ToString(const String&, const SharedPtr<IFormatProvider>&) const | Konverterar det aktuella objektet till en sträng med det angivna formatet och formatleverantören. |
| ToString(const SharedPtr<IFormatProvider>&) const | Konverterar det aktuella objektet till en sträng med den angivna formatleverantören. |
| ToString(const String&) const | Konverterar det aktuella objektet till en sträng med det angivna formatet. |
| ToString() const | Konverterar det aktuella objektet till en sträng. |
| ToUniversalTime() const | Konverterar det aktuella objektet till ett objekt som representerar UTC-tiden. |
| ToUnixTimeMilliseconds() const | Hämtar millisekunder som förflutit sedan Unix-epokens början. |
| ToUnixTimeSeconds() const | Hämtar sekunder som har gått sedan Unix-epokens början. |
| static TryParse(const String&, DateTimeOffset&) | Försöker konvertera den angivna strängen till DateTimeOffset objekt. |
| static TryParse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Försöker konvertera den angivna strängen till DateTimeOffset objekt med den angivna formatleverantören och formateringsstilen. |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Försöker konvertera den angivna strängen till DateTimeOffset objekt med de angivna formaten, formatleverantören och formateringsstilen. |
| static TryParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Försöker konvertera den angivna strängen till DateTimeOffset objekt med det angivna formatet, formatleverantören och formateringsstilen. |
| static Type() | Returnerar ett TypeInfo objekt som representerar TimeSpan strukturen. |
Fält
| Fält | Beskrivning |
|---|---|
| static constexpr MaxOffset | Hämtar maximal offset i tick. |
| static MaxValue | Hämtar största DateTimeOffset värdet. |
| static constexpr MinOffset | Hämtar minimal offset i tick. |
| static MinValue | Hämtar tidigaste DateTimeOffset värdet. |
| static UnixEpoch | Hämtar Unix-epokens början. |
Se även
- Namespace System
- Library Aspose.Page for C++