Partilhar via


DateTimeZone.From

Sintaxe

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

Sobre nós

Devolve um valor de datetimezone da value. Um culture opcional também pode ser fornecido (por exemplo, "en-US"). Caso o value dado seja null, o DateTimeZone.From retornará null. Se a value dada for datetimezone, value é devolvida. Os valores dos seguintes tipos podem ser convertidos em um valor datetimezone:

  • text: Um valor datetimezone da representação textual. Consulte DateTimeZone.FromText para obter detalhes.
  • date: Um datetimezone com value como o componente de data, 12:00:00 AM como o componente de hora e o desvio correspondente ao fuso horário local.
  • datetime: Um datetimezone com value como data e hora e o deslocamento correspondente ao fuso horário local.
  • time: Um datetimezone com a data equivalente da Data de automação OLE de 0 como componente de data, value como componente de tempo, e o deslocamento correspondente ao fuso horário local.
  • number: Um datetimezone cuja data/hora equivale à data de automação OLE expressa por value, com o deslocamento correspondente ao fuso horário local.

Se value for de qualquer outro tipo, um erro será retornado.

Exemplo 1

Converta "2020-10-30T01:30:00-08:00" em um valor datetimezone.

Utilização

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

Saída

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