Share via


DateTimeZone.SwitchZone

Syntaxe

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

À propos

Remplace les informations de fuseau horaire de la valeur dateTimeZone par les nouvelles informations de fuseau horaire fournies par timezoneHours et éventuellement timezoneMinutes. Si dateTimeZone n’a pas de partie fuseau horaire, une exception est levée.

Exemple 1

Change les informations de fuseau horaire pour #datetimezone(2010, 12, 31, 11, 56, 02, 7, 30) à 8 heures.

Utilisation

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

Sortie

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

Exemple 2

Change les informations de fuseau horaire pour #datetimezone(2010, 12, 31, 11, 56, 02, 7, 30) à -30 minutes.

Utilisation

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

Sortie

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