DateTime.FromText
Tworzy wartość typu datetimezone na podstawie lokalnych i uniwersalnych formatów daty/godziny.
Syntax
DateTime.FromText(
text as text,
optional options as any
) as datetime
Remarks
Tworzy wartość datetime z tekstowej reprezentacji, text. Aby określić dodatkowe właściwości można podać opcjonalny parametr record, options. Parametr record może zawierać następujące pola:
Format: wartośćtextwskazująca format do użycia. Aby uzyskać więcej szczegółów, przejdź do stron https://go.microsoft.com/fwlink/?linkid=2180104 i https://go.microsoft.com/fwlink/?linkid=2180105. Pominięcie tego pola lub podanie wartościnullspowoduje analizę daty przy użyciu optymalnego rozwiązania.Culture: gdy parametrFormatnie ma wartości null, parametrCulturekontroluje niektóre specyfikatory formatu. Na przykład w„en-US”„MMM”to„Jan”, „Feb”, „Mar”, ..., podczas gdy„ru-RU”„MMM”to„янв”, „фев”, „мар”, .... GdyFormatma wartośćnull, parametrCulturekontroluje domyślny format do użycia. Gdy parametrCulturema wartośćnulllub jest pominięty, zostanie użyty parametrCulture.Current.
Aby obsługiwać starsze przepływy pracy, options może być również wartością tekstową. Zachowuje się on tak samo, jak options = [Format = null, Culture = options].
Examples
Example #1
Przekonwertuj wartość "2010-12-31T01:30:00" na wartość typu „datetime”.
DateTime.FromText("2010-12-31T01:30:25")
Result:
#datetime(2010, 12, 31, 1, 30, 25)
Example #2
Przekonwertuj wartość "2010-12-31T01:30:00.121212" na wartość typu „datetime”.
DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
Result:
#datetime(2010, 12, 30, 2, 4, 50.36973)
Example #3
Przekonwertuj wartość "2010-12-31T01:30:00" na wartość typu „datetime”.
DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
Result:
#datetime(2000, 2, 8, 3, 45, 12)
Example #4
Przekonwertuj wartość "20101231T013000" na wartość typu „datetime”.
DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])
Result:
#datetime(2010, 12, 31, 1, 30, 0)
Category
DateTime