Condividi tramite


Time.ToText

Sintassi

Time.ToText(time as nullable time, optional options as any, optional culture as nullable text) as nullable text

Informazioni su

Restituisce una rappresentazione testuale di time. È 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, vai a 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""tt" è "AM" or "PM", mentre in "ar-EG""tt" è "ص" or "م". Quando Format è null, Culture controlla il formato predefinito da usare. Quando Culture è null o viene omesso, Culture.Current viene usato.

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 #time(01, 30, 25) in un valore text. L'output dei risultati può variare a seconda delle impostazioni cultura correnti.

Utilizzo

Time.ToText(#time(11, 56, 2))

Output

"11:56 AM"

Esempio 2

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

Utilizzo

Time.ToText(#time(11, 56, 2), [Format="hh:mm", Culture="de-DE"])

Output

"11:56"

Esempio 3

Eseguire la conversione usando il formato dell'ora solare.

Utilizzo

Time.ToText(#time(11, 56, 2), [Format="T", Culture="de-DE"])

Output

"11:56:02"