Partilhar via


DateTimeZone.From

Sintaxe

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

Acerca de

Devolve um datetimezone valor do ficheiro value. Um opcional culture também pode ser fornecido (por exemplo, "en-US"). Se o dado value for null, DateTimeZone.From retorna null. Se o dado value for datetimezone, value é devolvido. Os valores dos seguintes tipos podem ser convertidos em um datetimezone valor:

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

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

Exemplo 1

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

Utilização

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

Saída

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