Del via


DateTimeZone.From

Syntaks

DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone

Om

Returnerer en datetimezone verdi fra den angitte value. En valgfri culture kan også gis (for eksempel "en-US"). Hvis den angitte value er null, returnerer DateTimeZone.Fromnull. Hvis den angitte value er datetimezone, returneres value. Verdier av følgende typer kan konverteres til en datetimezone verdi:

  • text: En datetimezone verdi fra tekstrepresentasjon. Se DateTimeZone.FromText for mer informasjon.
  • date: En datetimezone med value som datokomponent, 12:00:00 AM som tidskomponent og forskyvningen som tilsvarer den lokale tidssonen.
  • datetime: En datetimezone med value som datetime og forskyvningen som tilsvarer den lokale tidssonen.
  • time: En datetimezone med datoen som tilsvarer OLE-automatiseringsdatoen for 0 som datokomponenten, value som tidskomponenten og forskyvningen som tilsvarer den lokale tidssonen.
  • number: En datetimezone med datetime-ekvivalenten til OLE-automatiseringsdatoen uttrykt av value og forskyvningen som tilsvarer den lokale tidssonen.

Hvis value er av en annen type, returneres en feil.

Eksempel 1

Konverter "2020-10-30T01:30:00-08:00" til en datetimezone verdi.

bruk

DateTimeZone.From("2020-10-30T01:30:00-08:00")

utdata

#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)