DateTimeZone.SwitchZone
Sintaxis
DateTimeZone.SwitchZone(dateTimeZone as nullable datetimezone, timezoneHours as number, optional timezoneMinutes as nullable number) as nullable datetimezone
Acerca de
Cambia la información de zona horaria del valor de zona horaria de fecha dateTimeZone
a la nueva información de zona horaria proporcionada por timezoneHours
y, opcionalmente, por timezoneMinutes
. Si dateTimeZone
no tiene un componente de zona horaria, se produce una excepción.
Ejemplo 1
Cambiar la información de zona horaria de #datetimezone(2010, 12, 31, 11, 56, 02, 7, 30) a 8 horas.
Uso
DateTimeZone.SwitchZone(#datetimezone(2010, 12, 31, 11, 56, 02, 7, 30), 8)
Salida
#datetimezone(2010, 12, 31, 12, 26, 2, 8, 0)
Ejemplo 2
Cambiar la información de zona horaria de #datetimezone(2010, 12, 31, 11, 56, 02, 7, 30) a -30 minutos.
Uso
DateTimeZone.SwitchZone(#datetimezone(2010, 12, 31, 11, 56, 02, 7, 30), 0, -30)
Salida
#datetimezone(2010, 12, 31, 3, 56, 2, 0, -30)