Delen via


DateTime.From

Syntaxis

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

Info

Retourneert een datetime waarde van de opgegeven value. Er kan ook een optioneel culture (bijvoorbeeld 'en-US') worden opgegeven. Als de opgegeven value waarde isnull, retourneert nullDateTime.From. Als de opgegeven value is datetime, value wordt geretourneerd. Waarden van de volgende typen kunnen worden geconverteerd naar een datetime waarde:

  • text: Een datetime waarde uit tekstuele weergave. Raadpleeg DateTime.FromText voor meer informatie.
  • date: Een datetime met value als het datumonderdeel en 12:00:00 AM als het tijdonderdeel.
  • datetimezone: Het lokale datetime equivalent van value.
  • time: Een datetime met het datumequivalent van de OLE-automatiseringsdatum van 0 als het datumonderdeel en value als het tijdonderdeel.
  • number: Een datetime equivalent van de OLE-automatiseringsdatum uitgedrukt door value.

Als value dit van een ander type is, wordt er een fout geretourneerd.

Voorbeeld 1

Converteren #time(06, 45, 12) naar een datetime waarde.

Gebruik

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

Uitvoer

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

Voorbeeld 2

Converteren #date(1975, 4, 4) naar een datetime waarde.

Gebruik

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

Uitvoer

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