System::TimeZone class

TimeZone class

Rappresenta un fuso orario. 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 utilizza questo puntatore per passarla alle funzioni come argomento.

class TimeZone : public System::Object

Metodi

MetodoDescrizione
static get_CurrentTimeZone()Restituisce una nuova istanza della classe TimeZone che rappresenta il fuso orario corrente.
virtual get_DaylightName() constRestituisce un nome per l’ora legale del fuso orario rappresentato dall’oggetto corrente.
virtual get_StandardName() constRestituisce un nome per l’ora standard del fuso orario rappresentato dall’oggetto corrente.
virtual GetDaylightChanges(int32_t)Restituisce il periodo dell’ora legale per un anno particolare.
virtual GetUtcOffset(DateTime)Restituisce l’offset UTC per l’ora locale specificata.
virtual IsDaylightSavingTime(DateTime)Determina se il valore di data e ora rappresentato dall’oggetto DateTime specificato rientra nell’intervallo dell’ora legale per il fuso orario rappresentato dall’oggetto TimeZone corrente.

Vedi anche