classe System::DateTimeOffset
Contenuti
[
Nascondere
]DateTimeOffset class
Contiene la data e l’ora del giorno relative al Tempo Universale Coordinato. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.
class DateTimeOffset
Metodi
| Metodo | Descrizione |
|---|---|
| Add(TimeSpan) const | Aggiunge un intervallo di tempo specificato all’oggetto DateTimeOffset. |
| AddDays(double) const | Aggiunge un numero specificato di giorni all’oggetto DateTimeOffset. |
| AddHours(double) const | Aggiunge un numero specificato di ore all’oggetto DateTimeOffset. |
| AddMilliseconds(double) const | Aggiunge un numero specificato di millisecondi all’oggetto DateTimeOffset. |
| AddMinutes(double) const | Aggiunge un numero specificato di minuti all’oggetto DateTimeOffset. |
| AddMonths(int) const | Aggiunge un numero specificato di mesi all’oggetto DateTimeOffset. |
| AddSeconds(double) const | Aggiunge un numero specificato di secondi all’oggetto DateTimeOffset. |
| AddTicks(int64_t) const | Aggiunge un numero specificato di tick all’oggetto DateTimeOffset. |
| AddYears(int) const | Aggiunge un numero specificato di anni all’oggetto DateTimeOffset. |
| static Compare(const DateTimeOffset&, const DateTimeOffset&) | Confronta due oggetti DateTimeOffset. |
| CompareTo(const DateTimeOffset&) const | Confronta due oggetti DateTimeOffset. |
| CompareTo(const SharedPtr<Object>&) const | Confronta due oggetti DateTimeOffset. |
| DateTimeOffset() | Costruttore predefinito. |
| DateTimeOffset(DateTime) | Costruttore. |
| DateTimeOffset(int64_t, TimeSpan) | Costruttore. |
| DateTimeOffset(DateTime, TimeSpan) | Costruttore. |
| DateTimeOffset(int, int, int, int, int, int, TimeSpan) | Costruttore. |
| DateTimeOffset(int, int, int, int, int, int, int, TimeSpan) | Costruttore. |
| DateTimeOffset(int, int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&, TimeSpan) | Costruttore. |
| static Equals(const DateTimeOffset&, const DateTimeOffset&) | Verifica se due oggetti DateTimeOffset rappresentano lo stesso istante temporale. |
| Equals(const DateTimeOffset&) const | Verifica se due oggetti DateTimeOffset rappresentano lo stesso istante temporale. |
| Equals(const SharedPtr<Object>&) const | Verifica se due oggetti DateTimeOffset rappresentano lo stesso istante temporale. |
| EqualsExact(const DateTimeOffset&) const | Verifica se due oggetti DateTimeOffset rappresentano lo stesso istante temporale e hanno lo stesso offset. |
| EqualsExact(const SharedPtr<Object>&) const | Verifica se due oggetti DateTimeOffset rappresentano lo stesso istante temporale e hanno lo stesso offset. |
| static FromFileTime(int64_t) | ConvertWindows file time in data e ora con offset locale. |
| static FromUnixTimeMilliseconds(int64_t) | Convert Unix-time in oggetto DateTimeOffset. |
| static FromUnixTimeSeconds(int64_t) | Convert Unix-time in oggetto DateTimeOffset. |
| get_Date() const | Ottiene la componente data dell’oggetto corrente. |
| get_DateTime() const | Ottiene il valore DateTime. |
| get_Day() const | Ottiene il giorno del mese dell’oggetto corrente. |
| get_DayOfWeek() const | Ottiene il giorno della settimana dell’oggetto corrente. |
| get_DayOfYear() const | Ottiene il giorno dell’anno dell’oggetto corrente. |
| get_Hour() const | Ottiene la componente ora dell’oggetto corrente. |
| get_LocalDateTime() const | Ottiene il valore DateTime che rappresenta la data e l’ora locali. |
| get_Millisecond() const | Ottiene la componente millisecondo dell’oggetto corrente. |
| get_Minute() const | Ottiene la componente minuto dell’oggetto corrente. |
| get_Month() const | Ottiene la componente mese dell’oggetto corrente. |
| static get_Now() | Ottiene il DateTimeOffset la cui data e ora sono impostate all’ora locale corrente e il cui offset è impostato all’offset dell’ora locale. |
| get_Offset() const | Ottiene l’offset da UTC. |
| get_Second() const | Ottiene la componente secondo dell’oggetto corrente. |
| get_Ticks() const | Ottiene il numero di tick dell’oggetto corrente. |
| get_TimeOfDay() const | Ottiene l’ora del giorno dell’oggetto corrente. |
| get_UtcDateTime() const | Ottiene il valore DateTime che rappresenta la data e l’ora UTC. |
| static get_UtcNow() | Ottiene il DateTimeOffset la cui data e ora sono impostate all’ora UTC corrente e il cui offset è TimeSpan::Zero. |
| get_UtcTicks() const | Restituisce il numero di tick dell’oggetto corrente in ora UTC. |
| get_Year() const | Restituisce la componente dell’anno dell’oggetto corrente. |
| GetHashCode() const | Restituisce il codice hash per l’oggetto DateTimeOffset corrente. |
| IsNull() const | |
| operator!=(const DateTimeOffset&) const | Determina se l’oggetto corrente e l’oggetto DateTimeOffset specificato rappresentano valori di data e ora distinti. |
| operator!=(std::nullptr_t) const | |
| operator+(TimeSpan) const | Restituisce una nuova istanza della classe DateTimeOffset che rappresenta il valore di data e ora risultante dalla somma del valore rappresentato dall’oggetto corrente e dell’intervallo di tempo specificato. |
| operator-(TimeSpan) const | Restituisce una nuova istanza della classe DateTimeOffset che rappresenta il valore di data e ora ottenuto sottraendo l’intervallo di tempo specificato dal valore rappresentato dall’oggetto corrente. |
| operator-(const DateTimeOffset&) const | Restituisce un’istanza della classe TimeSpan che rappresenta l’intervallo di tempo tra i valori di data e ora rappresentati dall’oggetto corrente e da quello specificato. |
| operator<(const DateTimeOffset&) const | Determina se l’oggetto corrente rappresenta il valore di data e ora precedente al valore rappresentato dall’oggetto DateTimeOffset specificato. |
| operator<(std::nullptr_t) const | |
| operator<=(const DateTimeOffset&) const | Determina se l’oggetto corrente rappresenta il valore di data e ora precedente o uguale al valore rappresentato dall’oggetto DateTimeOffset specificato. |
| operator<=(std::nullptr_t) const | |
| operator==(const DateTimeOffset&) const | Determina se l’oggetto corrente e l’oggetto DateTimeOffset specificato rappresentano lo stesso valore di data e ora. |
| operator==(std::nullptr_t) const | |
| operator>(const DateTimeOffset&) const | Determina se l’oggetto corrente rappresenta il valore di data e ora successivo al valore rappresentato dall’oggetto DateTimeOffset specificato. |
| operator>(std::nullptr_t) const | |
| operator>=(const DateTimeOffset&) const | Determina se l’oggetto corrente rappresenta il valore di data e ora successivo o uguale al valore rappresentato dall’oggetto DateTimeOffset specificato. |
| operator>=(std::nullptr_t) const | |
| static Parse(const String&) | Converte la stringa specificata in un equivalente DateTimeOffset. |
| static Parse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Converte la stringa specificata in un oggetto DateTimeOffset utilizzando il provider di formato e lo stile di formattazione specificati. |
| static ParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Converte la stringa specificata in un oggetto DateTimeOffset utilizzando il formato, il provider di formato e lo stile di formattazione specificati. |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Converte la stringa specificata in un oggetto DateTimeOffset utilizzando i formati, il provider di formato e lo stile di formattazione specificati. |
| Subtract(TimeSpan) const | Sottrae un intervallo di tempo specificato dall’oggetto corrente. |
| Subtract(const DateTimeOffset&) const | Sottrae un valore DateTimeOffset specificato dall’oggetto corrente. |
| ToFileTime() const | Converte l’oggetto corrente nel tempo file Windows. |
| ToLocalTime() const | Converte l’oggetto corrente in un oggetto che rappresenta l’ora locale. |
| ToOffset(TimeSpan) const | Sostituisce l’offset dell’oggetto corrente con l’offset specificato. |
| ToString(const String&, const SharedPtr<IFormatProvider>&) const | Converte l’oggetto corrente in una stringa utilizzando il formato e il provider di formato specificati. |
| ToString(const SharedPtr<IFormatProvider>&) const | Converte l’oggetto corrente in una stringa utilizzando il provider di formato specificato. |
| ToString(const String&) const | Converte l’oggetto corrente in una stringa utilizzando il formato specificato. |
| ToString() const | Converte l’oggetto corrente in una stringa. |
| ToUniversalTime() const | Converte l’oggetto corrente in un oggetto che rappresenta l’ora UTC. |
| ToUnixTimeMilliseconds() const | Ottiene i millisecondi trascorsi dall’inizio dell’epoca Unix. |
| ToUnixTimeSeconds() const | Ottiene i secondi trascorsi dall’inizio dell’epoca Unix. |
| static TryParse(const String&, DateTimeOffset&) | Prova a convertire la stringa specificata in un oggetto DateTimeOffset. |
| static TryParse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Prova a convertire la stringa specificata in un oggetto DateTimeOffset usando il provider di formato e lo stile di formattazione specificati. |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Prova a convertire la stringa specificata in un oggetto DateTimeOffset usando i formati, il provider di formato e lo stile di formattazione specificati. |
| static TryParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Prova a convertire la stringa specificata in un oggetto DateTimeOffset usando il formato, il provider di formato e lo stile di formattazione specificati. |
| static Type() | Restituisce un oggetto TypeInfo che rappresenta la struttura TimeSpan. |
Campi
| Campo | Descrizione |
|---|---|
| static constexpr MaxOffset | Ottiene l’offset massimo in tick. |
| static MaxValue | Ottiene il valore più grande di DateTimeOffset. |
| static constexpr MinOffset | Ottiene l’offset minimo in tick. |
| static MinValue | Ottiene il valore più precoce di DateTimeOffset. |
| static UnixEpoch | Ottiene l’inizio dell’epoca Unix. |
Vedi anche
- Namespace System
- Library Aspose.Font for C++