Del via


DateTimeZone.From

Syntaks

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

Om

Returnerer en datetimezone verdi fra angitt value. En valgfri culture kan også angis (for eksempel «en-US»). Hvis det angitte value er null, returnerer nullDateTimeZone.From. Hvis det angitte value er datetimezone, value returneres. Verdier av følgende typer kan konverteres til en datetimezone verdi:

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

Hvis value det 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)