DateTimeZone.SwitchZone
Sintassi
DateTimeZone.SwitchZone(dateTimeZone as nullable datetimezone, timezoneHours as number, optional timezoneMinutes as nullable number) as nullable datetimezone
Informazioni su
Modifica le informazioni del fuso orario nel valore datetimezone dateTimeZone
impostando le nuove informazioni del fuso orario specificate da timezoneHours
e, facoltativamente, da timezoneMinutes
. Se dateTimeZone
non ha un componente fuso orario, viene generata un'eccezione.
Esempio 1
Modificare le informazioni sul fuso orario per #datetimezone(2010, 12, 31, 11, 56, 02, 7, 30) a 8 ore.
Utilizzo
DateTimeZone.SwitchZone(#datetimezone(2010, 12, 31, 11, 56, 02, 7, 30), 8)
Output
#datetimezone(2010, 12, 31, 12, 26, 2, 8, 0)
Esempio 2
Modificare le informazioni sul fuso orario per #datetimezone(2010, 12, 31, 11, 56, 02, 7, 30) in -30 minuti.
Utilizzo
DateTimeZone.SwitchZone(#datetimezone(2010, 12, 31, 11, 56, 02, 7, 30), 0, -30)
Output
#datetimezone(2010, 12, 31, 3, 56, 2, 0, -30)