Läs på engelska

Dela via


DateTimeZone.From

Syntax

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

Om

Returnerar ett datetimezone värde från den angivna value. En valfri culture kan också anges (till exempel "en-US"). Om den angivna value är nullreturnerar DateTimeZone.Fromnull. Om den angivna value är datetimezonereturneras value. Värden för följande typer kan konverteras till ett datetimezone värde:

  • text: Ett datetimezone värde från textrepresentationen. Mer information finns i DateTimeZone.FromText.
  • date: En datetimezone med value som datumkomponent, 12:00:00 AM som tidskomponent och med en förskjutning som motsvarar den lokala tidszonen.
  • datetime: En datetimezone med value som datum och tid samt förskjutningen i den lokala tidszonen.
  • time: En datetimezone med datumet som är motsvarande OLE Automation-datumet för 0 som datumkomponent, value som tidskomponent och tidsförskjutningen motsvarande den lokala tidszonen.
  • number: En datetimezone med datumtid som motsvarar OLE Automation-datumet uttryckt av value och tidsskillnaden som motsvarar den lokala tidszonen.

Om value är av någon annan typ returneras ett fel.

Exempel 1

Konvertera "2020-10-30T01:30:00-08:00" till ett datetimezone värde.

Användning

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

utdata

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