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
: Umdatetimezone
valor da representação textual. Consulte DateTimeZone.FromText para obter detalhes.date
: Adatetimezone
comvalue
como componente de data,12:00:00 AM
como componente de tempo e o deslocamento correspondente ao fuso horário local.datetime
: Adatetimezone
comvalue
como datetime e o deslocamento correspondentes ao fuso horário local.time
: Adatetimezone
com o equivalente de data da automação OLE Data de como o componente de data,value
como o componente de0
tempo e o deslocamento correspondente ao fuso horário local.number
: Adatetimezone
com a datetime equivalente à data de automação OLE expressa porvalue
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)