Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
DateTime.FromText(text as nullable text, optional options as any) as nullable datetime
O nas
datetime
Tworzy wartość na podstawie tekstowej reprezentacji. text
Można podać opcjonalny record
parametr , options
aby określić dodatkowe właściwości. Może record
zawierać następujące pola:
Format
: wartośćtext
wskazująca format do użycia. Aby uzyskać więcej informacji, zobacz standardowe ciągi formatowania daty i godziny oraz niestandardowe ciągi formatowania daty i godziny. Pominięcie tego pola lub podanienull
spowoduje przeanalizowanie daty przy użyciu najlepszego wysiłku.Culture
: JeśliFormat
parametr nie ma wartości null,Culture
steruje niektórymi specyfikatorami formatu. Na przykład w"en-US"
"MMM"
ma wartość"Jan", "Feb", "Mar", ...
, a w"ru-RU"
"MMM"
jest"янв", "фев", "мар", ...
. GdyFormat
ma wartośćnull
,Culture
określa domyślny format do użycia. GdyCulture
jestnull
lub pominięty, Culture.Current jest używane.
Obsługując starsze przepływy pracy, options
może również być wartością tekstową. Ma to takie samo zachowanie, jak w przypadku options = [Format = null, Culture = options]
.
Przykład 1
Przekonwertuj "2010-12-31T01:30:00"
na wartość typu data/godzina.
Użycie
DateTime.FromText("2010-12-31T01:30:25")
Wyjście
#datetime(2010, 12, 31, 1, 30, 25)
Przykład 2
Przekonwertuj "2010-12-31T01:30:00.121212"
na wartość datetime.
Użycie
DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
Wyjście
#datetime(2010, 12, 30, 2, 4, 50.36973)
Przykład 3
Przekonwertuj "2010-12-31T01:30:00"
na wartość typu data/godzina.
Użycie
DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
Wyjście
#datetime(2000, 2, 8, 3, 45, 12)
Przykład 4
Przekonwertuj "20101231T013000"
na wartość daty/czasu (datetime).
Użycie
DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])
Wyjście
#datetime(2010, 12, 31, 1, 30, 0)