Compartilhar via


DateTime.From

Sintaxe

DateTime.From(value as any, optional culture as nullable text) as nullable datetime

Sobre

Retorna um datetime valor do determinado value. Um opcional culture também pode ser fornecido (por exemplo, "en-US"). Se o dado value for null, DateTime.From retornará null. Se o dado value for datetime, value será retornado. Os valores dos seguintes tipos podem ser convertidos em um datetime valor:

  • text: um datetime valor da representação textual. Consulte DateTime.FromText para obter detalhes.
  • date: A datetime com value como o componente de data e 12:00:00 AM como o componente de hora.
  • datetimezone: o equivalente local datetime de value.
  • time: A datetime com a data equivalente à Data de Automação OLE como o componente de 0 data e value como o componente de hora.
  • number: um datetime equivalente à Data de Automação OLE expressa por value.

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

Exemplo 1

Converter #time(06, 45, 12) em um datetime valor.

Usage

DateTime.From(#time(06, 45, 12))

Saída

#datetime(1899, 12, 30, 06, 45, 12)

Exemplo 2

Converter #date(1975, 4, 4) em um datetime valor.

Usage

DateTime.From(#date(1975, 4, 4))

Saída

#datetime(1975, 4, 4, 0, 0, 0)