Megosztás a következőn keresztül:


DateTime.FromText

Syntax

DateTime.FromText(text as nullable text, optional options as any) as nullable datetime

Névjegy

datetime Értéket hoz létre szöveges ábrázolásból. text Megadható egy opcionális record paraméter, optionsamely további tulajdonságokat is megadhat. A record következő mezőket tartalmazhatja:

  • Format: A text használni kívánt formátumot jelző érték. További részletekért tekintse meg Standard dátum- és időformátum sztringeket és egyéni dátum- és időformátum-sztringeket. Ha kihagyja ezt a mezőt, vagy megadja a dátumot null , a lehető legjobb erőfeszítéssel elemzi a dátumot.

  • Culture: Ha Format nem null, Culture akkor bizonyos formátumjelölőket szabályoz. Például, az "en-US" is, míg az ."MMM""Jan", "Feb", "Mar", ..."ru-RU""MMM""янв", "фев", "мар", ... Ha Format igen null, Culture a használni kívánt alapértelmezett formátumot vezérli. Ha Culturenull vagy nincs megadva, Culture.Current van használva.

Az örökölt munkafolyamatok options támogatása szöveges érték is lehet. Ez ugyanazzal a viselkedésével rendelkezik, mint ha options = [Format = null, Culture = options].

1. példa

Konvertálás "2010-12-31T01:30:00" dátum/idő értékké.

Használat

DateTime.FromText("2010-12-31T01:30:25")

Hozam

#datetime(2010, 12, 31, 1, 30, 25)

2. példa

Konvertálás "2010-12-31T01:30:00.121212" dátum/idő értékké.

Használat

DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])

Hozam

#datetime(2010, 12, 30, 2, 4, 50.36973)

3. példa

Konvertálás "2010-12-31T01:30:00" dátum/idő értékké.

Használat

DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])

Hozam

#datetime(2000, 2, 8, 3, 45, 12)

4. példa

Konvertálás "20101231T013000" dátum/idő értékké.

Használat

DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])

Hozam

#datetime(2010, 12, 31, 1, 30, 0)