Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Syntax
DateTime.FromText(text as nullable text, optional options as any) as nullable datetime
Informácie
Vytvorí datetime hodnotu z textového vyjadrenia text. Ak chcete určiť ďalšie vlastnosti, recordmožno zadať voliteľný options parameter .
record Zoznam môže obsahovať nasledujúce polia:
-
Format: Hodnotatextoznačujúca formát, ktorý sa má použiť. Ďalšie podrobnosti nájdete v reťazce štandardného formátu dátumu a času a vlastné reťazce formátu dátumu a času. Vynechanie tohto poľa alebo poskytnutianullbude mať za následok analýzu dátumu pomocou maximálneho úsilia. -
Culture: KeďFormathodnota nie je null,Cultureovláda niektoré špecifikátory formátu. Napríklad v"en-US"je , zatiaľ čo in"MMM""Jan", "Feb", "Mar", ...je"ru-RU"."MMM""янв", "фев", "мар", ...AkFormatjenull,Cultureurčuje predvolený formát, ktorý sa má použiť. KeďCulturenullalebo vynecháte, použije saCulture.Current.
Ak chcete podporovať staršie pracovné postupy, options môže byť aj textová hodnota. Toto správanie má rovnaké správanie ako if options = [Format = null, Culture = options].
Príklad č. 1
Konvertuje "2010-12-31T01:30:00" na hodnotu dátumu a času.
Použitie
DateTime.FromText("2010-12-31T01:30:25")
Výkon
#datetime(2010, 12, 31, 1, 30, 25)
Príklad č. 2
Konvertuje "2010-12-31T01:30:00.121212" na hodnotu dátumu a času.
Použitie
DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
Výkon
#datetime(2010, 12, 30, 2, 4, 50.36973)
Príklad č. 3
Konvertuje "2010-12-31T01:30:00" na hodnotu dátumu a času.
Použitie
DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
Výkon
#datetime(2000, 2, 8, 3, 45, 12)
Príklad č. 4
Konvertuje "20101231T013000" na hodnotu dátumu a času.
Použitie
DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])
Výkon
#datetime(2010, 12, 31, 1, 30, 0)