Condividi tramite


Date.ToText

Sintassi

Date.ToText(date as nullable date, optional options as any, optional culture as nullable text) as nullable text

Informazioni su

Restituisce una rappresentazione testuale di date. È possibile fornire un parametro record facoltativo, options, per specificare proprietà aggiuntive. culture viene usato solo per i flussi di lavoro legacy. Il record può contenere i campi seguenti:

  • Format: un valore text che indica il formato da usare. Per ulteriori dettagli, vedere Stringhe di formato di data e ora standard e Stringhe di formato di data e ora personalizzate. Se si omette questo campo o si specifica null, la formattazione della data verrà eseguita utilizzando l'impostazione predefinita definita da Culture.

  • Culture: quando Format non è Null, Culture controlla alcuni identificatori di formato. Ad esempio, in "en-US""MMM" è "Jan", "Feb", "Mar", ..., mentre in "ru-RU""MMM" è "янв", "фев", "мар", .... Quando Format è null, Culture controlla il formato predefinito da usare. Quando Culture è null o viene omesso, viene usato Culture.Current.

Per supportare flussi di lavoro legacy, options e culture possono anche essere valori di testo. Si tratta dello stesso comportamento di options = [Format = options, Culture = culture].

Esempio 1

Convertire #date(2010, 12, 31) in un valore text. L'output dei risultati può variare a seconda delle impostazioni cultura correnti.

Utilizzo

Date.ToText(#date(2010, 12, 31))

Output

"12/31/2010"

Esempio 2

Eseguire conversione con un formato personalizzato secondo le convenzioni della lingua tedesca.

Utilizzo

Date.ToText(#date(2010, 12, 31), [Format="dd MMM yyyy", Culture="de-DE"])

Output

"31 Dez 2010"

Esempio 3

Trovare l'anno nel calendario Hijri che corrisponde al 1° gennaio 2000 nel calendario gregoriano.

Utilizzo

Date.ToText(#date(2000, 1, 1), [Format="yyyy", Culture="ar-SA"])

Output

"1420"