DateTime.ToText
Syntax
DateTime.ToText(dateTime as nullable datetime, optional options as any, optional culture as nullable text) as nullable text
Om
Returnerar en textrepresentation av dateTime
. En valfri record
parameter, options
, kan tillhandahållas för att ange ytterligare egenskaper. culture
används endast för äldre arbetsflöden. record
Kan innehålla följande fält:
Format
: Etttext
värde som anger vilket format som ska användas. Mer information finns i https://go.microsoft.com/fwlink/?linkid=2180104 och https://go.microsoft.com/fwlink/?linkid=2180105. Om du utelämnar det här fältet eller angernull
formateras datumet med standardvärdet som definieras avCulture
.Culture
: NärFormat
är inte nullCulture
styr vissa formatspecificerare. I är till exempel"en-US"
"MMM"
, medan i"ru-RU"
"MMM"
är"янв", "фев", "мар", ...
."Jan", "Feb", "Mar", ...
NärFormat
ärnull
,Culture
styr standardformatet som ska användas. NärCulture
ärnull
eller utelämnas används Culture.Current .
För att stödja äldre arbetsflöden options
och culture
kan även vara textvärden. Detta har samma beteende som om options = [Format = options, Culture = culture]
.
Exempel 1
Konvertera #datetime(2010, 12, 31, 01, 30, 25)
till ett text
värde. Resultatutdata kan variera beroende på aktuell kultur.
Användning
DateTime.ToText(#datetime(2010, 12, 31, 01, 30, 25))
Output
"12/31/2010 1:30:25 AM"
Exempel 2
Konvertera med ett anpassat format och den tyska kulturen.
Användning
DateTime.ToText(#datetime(2010, 12, 30, 2, 4, 50.36973), [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
Output
"30 Dez 2010 02:04:50.369730"
Exempel 3
Konvertera med iso 8601-mönstret.
Användning
DateTime.ToText(#datetime(2000, 2, 8, 3, 45, 12),[Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
Output
"2000-02-08T03:45:12Z"