datetime(value) returns datetime

Geeft voor een tekstuele specificatie van een datum of datum/tijd een datum/tijd waarde terug.

Functie

Argument Types Omschrijving
value string Tekstfragment met daarin een specificatie van een datum of datum/tijd.
Result datetime Datum/tijd waarde met daarin een datumdeel of een datum- en tijddeel.

Omschrijving

Geeft voor een tekstuele specificatie van een datum zoals "2016-01-13" of een specificatie van een datum/tijd zoals "2016-01-13 14:57:12" een datum/tijd waarde terug met daarin respectievelijk alleen een datumdeel of een datum- en tijddeel.

Voorbeelden

datetime("2016-01-12") + 1 = datetime("2016-01-13")
datetime("2016-01-12") - 1 = datetime("2016-01-11")
datetime("2016-01-12") = datetime(2016, 1, 12)
datetime(nil) = nil
datetime(2016, day: 12, month: 1) = datetime(2016, 1, 12)
datetime("2016-1-12") = datetime("2016-01-12")
datetime("2016-12-1") = datetime("2016-12-01")
datetime("2016-1-2") = datetime("2016-01-02")
datetime("2016-2-1") = datetime("2016-02-01")