DateTimeZone.From
Cria um datetimezone a partir do valor especificado.
Syntax
DateTimeZone.From(
value as any,
optional culture as text
) as datetimezone
Remarks
Devolve um valor datetimezone
a partir do value
especificado. Pode também ser fornecida um culture
opcional (por exemplo, "en-US").Se o value
especificado for null
, DateTimeZone.From
devolverá null
. Se o value
especificado for datetimezone
, será devolvido value
. É possível converter os seguintes tipos de valor num valor datetimezone
:
text
: um valordatetimezone
a partir da representação textual. ConsulteDateTimeZone.FromText
para obter detalhes.date
: umdatetimezone
comvalue
como componente de data,12:00:00 AM
como componente de hora e o desfasamento correspondente ao fuso horário local.datetime
: umdatetimezone
comvalue
como datetime e o desfasamento correspondente ao fuso horário local.time
: umdatetimezone
com o equivalente de data da Data de Automatização OLE0
como componente de data,value
como componente de hora e o desfasamento correspondente ao fuso horário local.number
: umdatetimezone
com o equivalente de datetime da Data de Automatização de OLE expresso porvalue
e o desfasamento correspondente ao fuso horário local.
value
for de qualquer outro tipo, será devolvido um erro.
Examples
Example #1
Converter <code>"2020-10-30T01:30:00-08:00"</code> num valor <code>datetimezone</code>.
DateTimeZone.From("2020-10-30T01:30:00-08:00")
Result:
#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)
Category
DateTimeZone