DateTime.From
Sintaxe
DateTime.From(value as any, optional culture as nullable text) as nullable datetime
Sobre
Retorna um valor datetime
do value
especificado. Uma culture
opcional também pode ser fornecida (por exemplo, "pt-BR"). Se o value
fornecido for null
, DateTime.From retornará null
. Se o value
fornecido for datetime
, value
será retornado. Os valores dos seguintes tipos podem ser convertidos em um valor datetime
:
text
: Um valordatetime
da representação textual. Veja DateTime.FromText para obter detalhes.date
: Umdatetime
comvalue
como o componente de data e12:00:00 AM
como o componente de hora.datetimezone
: Odatetime
local equivalente devalue
.time
: Umdatetime
com o equivalente de data da Data de Automação OLE de0
como o componente de data evalue
como o componente de hora.number
: umdatetime
equivalente da Data de Automação OLE expresso porvalue
.
Se value
for de qualquer outro tipo, um erro será retornado.
Exemplo 1
Converter #time(06, 45, 12)
em um valor datetime
.
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 valor datetime
.
Usage
DateTime.From(#date(1975, 4, 4))
Saída
#datetime(1975, 4, 4, 0, 0, 0)