Jaa


DateTimeZone.FromText

Syntaksi

DateTimeZone.FromText(text as nullable text, optional options as any) as nullable datetimezone

Tietoja

datetimezone 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-08:00" -arvoksi datetimezone .

Käyttö

DateTimeZone.FromText("2010-12-31T01:30:00-08:00")

Tuloste

#datetimezone(2010, 12, 31, 1, 30, 0, -8, 0)

Esimerkki 2

Muunna käyttämällä mukautettua muotoa ja saksalaista maa-asetusta.

Käyttö

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

Tuloste

#datetimezone(2010, 12, 30, 2, 4, 50.36973, 2, 0)

Esimerkki 3

Muunna käyttämällä ISO 8601 -standardia.

Käyttö

DateTimeZone.FromText("2009-06-15T13:45:30.0000000-07:00", [Format="O", Culture="en-US"])

Tuloste

#datetimezone(2009, 6, 15, 13, 45, 30, -7, 0)