Date.ToText
Składnia
Date.ToText(date as nullable date, optional options as any, optional culture as nullable text) as nullable text
Informacje
Zwraca tekstową reprezentację elementu date
. Można podać opcjonalny record
parametr , options
aby określić dodatkowe właściwości. culture
jest używany tylko w przypadku starszych przepływów pracy. Może record
zawierać następujące pola:
Format
: wartość wskazującatext
format do użycia. Aby uzyskać więcej informacji, przejdź do https://go.microsoft.com/fwlink/?linkid=2180104 i https://go.microsoft.com/fwlink/?linkid=2180105. Pominięcie tego pola lub podanienull
spowoduje sformatowanie daty przy użyciu wartości domyślnej zdefiniowanej przezCulture
.Culture
: JeśliFormat
parametr nie ma wartości null,Culture
steruje niektórymi specyfikatorami formatu. Na przykład w pliku"en-US"
"MMM"
ma wartość"Jan", "Feb", "Mar", ...
, a w"ru-RU"
"MMM"
parametrze jest ."янв", "фев", "мар", ...
GdyFormat
parametr manull
wartość ,Culture
określa domyślny format do użycia. W przypadkuCulture
pominięcia elementunull
Culture.Current jest używana wartość Culture.Current.
Aby obsługiwać starsze przepływy pracy, options
a culture
także mogą być wartościami tekstowymi. Ma to takie samo zachowanie, jak w przypadku options = [Format = options, Culture = culture]
.
Przykład 1
Przekonwertuj #date(2010, 12, 31)
text
na wartość. Dane wyjściowe wyników mogą się różnić w zależności od bieżącej kultury.
Użycie
Date.ToText(#date(2010, 12, 31))
Wyjście
"12/31/2010"
Przykład 2
Konwertowanie przy użyciu formatu niestandardowego i kultury niemieckiej.
Użycie
Date.ToText(#date(2010, 12, 31), [Format="dd MMM yyyy", Culture="de-DE"])
Wyjście
"31 Dez 2010"
Przykład 3
Znajdź rok w kalendarzu Hidżry, który odpowiada 1 stycznia 2000 r. w kalendarzu gregoriańskim.
Użycie
Date.ToText(#date(2000, 1, 1), [Format="yyyy", Culture="ar-SA"])
Wyjście
"1420"