Aller au contenu principal

DateTimeZone.SwitchZone

Modifie le fuseau horaire de la valeur.

Syntax

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

Remarks

Remplace les informations de fuseau horaire de la valeur datetimezone dateTimeZone par les nouvelles informations de fuseau horaire fournies par timezoneHours et, au besoin, par timezoneMinutes. Si dateTimeZone n'a pas de composant de fuseau horaire, une exception est levée.

Examples

Example #1

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

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

Result:

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

Example #2

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

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

Result:

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

Category

DateTimeZone