Jaa


DateTimeZone.SwitchZone

Syntaksi

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

Noin

Muuttaa datetimezone-arvon aikavyöhyketiedot dateTimeZonetimezoneHours ja valinnaisesti timezoneMinutesantamiksi uusiksi aikavyöhyketiedoksiksi. Jos dateTimeZone ei ole aikavyöhykeosaa, tapahtuu poikkeus.

Esimerkki 1

Muuta #datetimezoneaikavyöhyketiedot (2010, 12, 31, 11, 56, 02, 7, 30) kahdeksaksi tunniksi.

käyttö

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

Output

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

Esimerkki 2

Muuta #datetimezoneaikavyöhyketiedot (2010, 12, 31, 11, 56, 02, 7, 30) -30 minuutiksi.

käyttö

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

Output

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