Jaa


DateTime.FromText

Syntaksi

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

Tietoja

datetime Luo -arvon tekstiesityksestä. text Valinnainen record parametri optionsvoidaan antaa määrittämään lisäominaisuuksia. record voi sisältää seuraavat kentät:

  • Format: Arvo, joka text ilmaisee käytettävän muodon. Lisätietoja on Standard date and time format strings ja Custom date and time format strings. Jos tätä kenttää ei jättää pois tai jos annat null tietoja, päivämäärä jäsennyys on paras mahdollinen.

  • Culture: Kun Format ei ole tyhjäarvo, Culture ohjaa joitakin muotoilumääriteitä. Esimerkiksi in "en-US" on , kun taas in "MMM""Jan", "Feb", "Mar", ... on "ru-RU"."MMM""янв", "фев", "мар", ... Kun Format on null, Culture määrittää käytettävän oletusmuodon. Kun Culturenull jätetään pois, käytetään Culture.Current.

Vanhojen työnkulkujen options tukemiseksi voi olla myös tekstiarvo. Toiminta on sama kuin jos options = [Format = null, Culture = options].

Esimerkki 1

Muunna "2010-12-31T01:30:00" datetime-arvoksi.

Käyttö

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

Tuloste

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

Esimerkki 2

Muunna "2010-12-31T01:30:00.121212" datetime-arvoksi.

Käyttö

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

Tuloste

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

Esimerkki 3

Muunna "2010-12-31T01:30:00" datetime-arvoksi.

Käyttö

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

Tuloste

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

Esimerkki 4

Muunna "20101231T013000" datetime-arvoksi.

Käyttö

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

Tuloste

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