DateTime.From
DateTime.From(value as any, optional culture as nullable text) as nullable datetime
Returnerar ett datetime
värde från den angivna value
. En valfri culture
kan också anges (till exempel "en-US"). Om den angivna value
är null
returnerar DateTime.Fromnull
. Om den angivna value
är datetime
returneras value
. Värden för följande typer kan konverteras till ett datetime
värde:
-
text
: Ettdatetime
värde från textrepresentationen. Mer information finns i DateTime.FromText. -
date
: Endatetime
medvalue
som datumkomponent och12:00:00 AM
som tidskomponent. -
datetimezone
: Den lokaladatetime
motsvarigheten tillvalue
. -
time
: Endatetime
med datumkomponenten motsvarande OLE Automation-datumet för0
och tidskomponentenvalue
. -
number
: Endatetime
motsvarighet till OLE Automation-datumet som uttrycks avvalue
.
Om value
är av någon annan typ returneras ett fel.
Konvertera #time(06, 45, 12)
till ett datetime
värde.
Användning
DateTime.From(#time(06, 45, 12))
utdata
#datetime(1899, 12, 30, 06, 45, 12)
Konvertera #date(1975, 4, 4)
till ett datetime
värde.
Användning
DateTime.From(#date(1975, 4, 4))
utdata
#datetime(1975, 4, 4, 0, 0, 0)