Saltar para o conteúdo principal

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 valor datetimezone a partir da representação textual. Consulte DateTimeZone.FromText para obter detalhes.
  • date: um datetimezone com value como componente de data, 12:00:00 AM como componente de hora e o desfasamento correspondente ao fuso horário local.
  • datetime: um datetimezone com value como datetime e o desfasamento correspondente ao fuso horário local.
  • time: um datetimezone com o equivalente de data da Data de Automatização OLE 0 como componente de data, value como componente de hora e o desfasamento correspondente ao fuso horário local.
  • number: um datetimezone com o equivalente de datetime da Data de Automatização de OLE expresso por value e o desfasamento correspondente ao fuso horário local.
Se 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