DateTime.FromText
DateTime.FromText(text as nullable text, optional options as any) as nullable datetime
Opretter en datetime
værdi ud fra en tekstrepræsentation, text
. Der kan angives en valgfri record
parameter for options
at angive yderligere egenskaber.
record
kan indeholde følgende felter:
Format
: Entext
værdi, der angiver det format, der skal bruges. Du kan finde flere oplysninger ved at gå til Standardstrenge for dato- og klokkeslætsformat og Brugerdefinerede formatstrenge for dato og klokkeslæt. Hvis du udelader dette felt eller angivernull
, vil det resultere i, at datoen fortolkes ved hjælp af en bedste indsats.Culture
: NårFormat
ikke er null,Culture
styrer nogle formatangivelser. I er"en-US"
f.eks."MMM"
"Jan", "Feb", "Mar", ...
, mens i"ru-RU"
"MMM"
er ."янв", "фев", "мар", ...
NårFormat
ernull
, styrer det standardformat,Culture
der skal bruges. NårCulture
null
eller udelades, bruges Culture.Current.
Hvis du vil understøtte ældre arbejdsprocesser, options
kan det også være en tekstværdi. Dette har samme funktionsmåde, som hvis options = [Format = null, Culture = options]
.
Konvertér "2010-12-31T01:30:00"
til en datetime-værdi.
Brug
DateTime.FromText("2010-12-31T01:30:25")
Output
#datetime(2010, 12, 31, 1, 30, 25)
Konvertér "2010-12-31T01:30:00.121212"
til en datetime-værdi.
Brug
DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
Output
#datetime(2010, 12, 30, 2, 4, 50.36973)
Konvertér "2010-12-31T01:30:00"
til en datetime-værdi.
Brug
DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
Output
#datetime(2000, 2, 8, 3, 45, 12)
Konvertér "20101231T013000"
til en datetime-værdi.
Brug
DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])
Output
#datetime(2010, 12, 31, 1, 30, 0)