Partilhar via


DateTimeZone.SwitchZone

Sintaxe

DateTimeZone.SwitchZone(dateTimeZone as nullable datetimezone, timezoneHours as number, optional timezoneMinutes as nullable number) as nullable datetimezone

Acerca de

Altera as informações de fuso horário para no valor dateTimeZone de fuso horário datetime para as novas informações de fuso horário fornecidas por timezoneHours e opcionalmente timezoneMinutes. Se dateTimeZone não tiver um componente de fuso horário, uma exceção será lançada.

Exemplo 1

Altere as informações de fuso horário para #datetimezone(2010, 12, 31, 11, 56, 02, 7, 30) para 8 horas.

Utilização

DateTimeZone.SwitchZone(#datetimezone(2010, 12, 31, 11, 56, 02, 7, 30), 8)

Saída

#datetimezone(2010, 12, 31, 12, 26, 2, 8, 0)

Exemplo 2

Altere as informações de fuso horário para #datetimezone(2010, 12, 31, 11, 56, 02, 7, 30) para -30 minutos.

Utilização

DateTimeZone.SwitchZone(#datetimezone(2010, 12, 31, 11, 56, 02, 7, 30), 0, -30)

Saída

#datetimezone(2010, 12, 31, 3, 56, 2, 0, -30)