Condividi tramite


DateTimeZone.From

Sintassi

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

Informazioni su

Restituisce un valore datetimezone dal valore value specificato. Facoltativamente è possibile specificare anche un elemento culture, ad esempio, "en-US". Se il valore specificato value è null, DateTimeZone.From restituisce null. Se il valore value specificato è datetimezone, viene restituito value. I valori dei tipi seguenti possono essere convertiti in un valore datetimezone:

  • text: un valore datetimezone dalla rappresentazione testuale. Per informazioni dettagliate, vedere DateTimeZone.FromText.
  • date: un valore datetimezone con value come componente data, 12:00:00 AMcome componente ora e la differenza corrispondente al fuso orario locale.
  • datetime: un valore datetimezone con value come datetime e la differenza corrispondente al fuso orario locale.
  • time: un valore datetimezone con l'equivalente data della data di automazione OLE di 0 come componente data, value come componente ora e la differenza corrispondente al fuso orario locale.
  • number: un valore datetimezone con datetime equivalente alla data di automazione OLE espressa da value e la differenza corrispondente al fuso orario locale.

Se value è di un altro tipo, viene restituito un errore.

Esempio 1

Convertire "2020-10-30T01:30:00-08:00" in un valore datetimezone.

Utilizzo

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

Output

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