Leggere in inglese

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 https://go.microsoft.com/fwlink/?linkid=2180104 e https://go.microsoft.com/fwlink/?linkid=2180105. 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 utilizzato 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"