Partilhar via


DateTime.From

Sintaxe

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

Sobre nós

Devolve um valor de datetime da valuefornecida. Um culture opcional também pode ser fornecido (por exemplo, "en-US"). Se o value dado for null, DateTime.From retornará null. Se a value dada for datetime, value é devolvida. Os valores dos seguintes tipos podem ser convertidos em um valor datetime:

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

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

Exemplo 1

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

Utilização

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

Saída

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

Exemplo 2

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

Utilização

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

Saída

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