Compartir vía


DateTime.From

Syntax

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

Acerca de

Devuelve un datetime valor de la clase especificada value. También se puede proporcionar una opción culture (por ejemplo, "en-US"). Si el objeto especificado value es null, DateTime.From devuelve null. Si el objeto especificado value es datetime, value se devuelve. Los valores de los siguientes tipos se pueden convertir en un datetime valor:

  • text: un datetime valor de representación textual. Consulte DateTime.FromText para obtener más información.
  • date: con datetimevalue como componente de fecha y 12:00:00 AM como componente de hora.
  • datetimezone: equivalente local datetime de value.
  • time datetime: con la fecha equivalente de la fecha de automatización OLE de 0 como componente de fecha y value como componente de hora.
  • number: equivalente datetime de la fecha de automatización OLE expresada por value.

Si value es de cualquier otro tipo, se devuelve un error.

Ejemplo 1

Convertir #time(06, 45, 12) en un datetime valor.

Uso

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

Salida

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

Ejemplo 2

Convertir #date(1975, 4, 4) en un datetime valor.

Uso

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

Salida

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