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