Formati di data/ora
Sono disponibili vari formati predefiniti in RPA Workspace che permettono di specificare un formato personalizzato quando si converte un valore data/ora in un valore stringa.
L'azione Stringa consente di convertire un valore data/ora in un valore stringa. Questa azione consente inoltre di selezionare un formato temporale predefinito o di specificare un formato personalizzato.
Formato data/ora predefinito
Quando converti un valore data/ora in un valore stringa, i formati temporali predefiniti sono disponibili nell'elenco Formati. Sono disponibili i seguenti formati di data/ora predefiniti:
- BASIC_ISO_DATE: converte il valore data/ora in un valore stringa
aaaammgg+valore di offset
. - ISO_LOCAL_DATE: converte il valore data/ora in un valore stringa
aaaa-mm-gg
. - ISO_OFFSET_DATE: converte il valore data/ora in un valore stringa
aaaa-mm-gg+valore di offset
. Il valore di offset indica la differenza tra l'ora locale e UTC nel formato ore e minuti. - ISO_DATE: converte il valore data/ora in un valore stringa
aaaa-mm-gg+valore di offset
oaaaa-mm-gg
. Il sistema aggiunge un valore di offset se disponibile. - ISO_LOCAL_TIME: converte il valore data/ora in un valore stringa
hh:mm:ss.SSS
. - ISO_OFFSET_TIME: converte il valore data/ora in un valore stringa
hh:mm:ss.SSS+valore di offset
. Il valore di offset indica la differenza tra l'ora locale e UTC nel formato ore e minuti. - ISO_TIME: converte il valore data/ora in un valore stringa
hh:mm:ss.SSS
ohh:mm:ss.SSS+valore di offset
. Il valore di offset indica la differenza tra l'ora locale e UTC nel formato ore e minuti. - ISO_LOCAL_DATE_TIME: converte il valore data/ora in un valore stringa
aaaa-mm-ggThh:mm:ss.SSS
. - ISO_OFFSET_DATE_TIME: converte il valore data/ora in un valore stringa
aaaa-mm-ggThh:mm:ss.SSS+valore di offset
. Il valore di offset indica la differenza tra l'ora locale e UTC nel formato ore e minuti. - ISO_ZONED_DATE_TIME: converte il valore data/ora in un valore stringa
aaaa-mm-ddThh:mm:ss.SSS+valore di offset[id zona]
. Il valore di offset indica la differenza tra l'ora locale e UTC nel formato ore e minuti. "ID zona" nel formato rappresenta il fuso orario. - ISO_DATE_TIME: converte il valore data/ora in un valore stringa
aaaa-mm-ggThh:mm:ss.SSS
,aaaa-mm-ggThh:mm:ss.SSS+valore di offset
oaaaa-mm-ggThh:mm:ss.SSS+valore di offset[id zona]
. - ISO_ORDINAL_DATE: converte il valore data/ora in un valore stringa
aaaa-[giorno dell'anno]
oaaaa-[giorno dell'anno]+valore di offset
. Ad esempio, se il valore data/ora è '25 gennaio 2018', viene formattato come '2018-25' dove '25' indica il giorno dell'anno. - ISO_WEEK_DATE: converte il valore data/ora in un valore stringa
aaaa-[settimana dell'anno]-[giorno della settimana]
oaaaa-[settimana dell'anno]-[giorno della settimana]+valore di offset
. Ad esempio, se il valore data/ora è '25 gennaio 2018', viene formattato come '2018-W4-4' dove 'W4' indica che è la quarta settimana dell'anno e '4' indica il giorno della settimana. - ISO_INSTANT: converte il valore data/ora in un valore stringa
aaaa-mm-ggThh:mm:ss.SSSZ
. - RFC_1123_DATE_TIME: Converte il valore data/ora in un valore stringa
[giorno della settimana], [giorno del mese] [mese in formato 'MMM'] [anno in formato 'AAAA'] hh:mm:ss
o[giorno della settimana], [giorno del mese] [mese in formato 'MMM'] [anno in formato 'AAAA'] hh:mm:ss+valore di offset
. Ad esempio, se il valore data-ora è '2018-01-25 10:15', è formattato come 'Thu, 25 December 2018 10:15:00GMT'. 'GMT' indica che non è disponibile alcun offset.
Formato data/ora personalizzato
Usa le convenzioni predefinite per specificare un formato data/ora personalizzato. Sono disponibili le seguenti convenzioni:
- 'y': specifica un anno come 'yy' o 'yyyy'.
- 'M': specifica un mese come 'M', 'MM', 'MMM' (nome abbreviato del mese, per esempio, gen, feb), o 'MMMM' (nome completo del mese, per esempio, gennaio, febbraio).
- 'd': specifica un giorno come 'd' o 'dd'.
- 'D': specifica un giorno in un anno come 'D' o 'DD'.
- 'E': specifica il giorno della settimana come 'EEE' (Dom-Sab) o 'EEEE' (Domenica-Sabato).
- 'h' o 'H': specifica un'ora come 'hh' o 'HH'.Nota: HH è un formato orario di 24 ore e hh è un formato orario di 12 ore con AM o PM.
- 'a': Specifica un marcatore AM/PM per il formato orario di 12 ore
- 'm': specifica un minuto in un'ora come 'mm'.
- 's': specifica un secondo in un minuto come 'ss'.
- 'S': specifica un millisecondo come 'SSS'.
- 'z': specifica un fuso orario, come 'Pacific Standard Time' e 'Indian Standard Time'.
- 'Z': specifica un tempo di offset per un fuso orario come '+0550' per 'Indian Standard Time'.
Puoi utilizzare la convenzione precedente per specificare il formato personalizzato da utilizzare per convertire un valore dataora. Alcuni esempi che usano la convenzione precedente sono i seguenti:
Formato | Output campione |
yyyy-MM-dd | 2018-09-30 |
yyyy-M-d | 2020-09-08 |
dd-MM-yyyy | 25-12-2018 |
yyyy-MM-dd HH:mm:ss | 2018-25-12 23:50:55 |
hh:mm:ss.SSS a | 10:15:35.889 AM / 10:15:35.889 PM |
yyyy-MM-dd HH:mm:ss.SSS | 2018-12-25 23:50:55.999 |
yyyy-MM-dd HH:mm:ss.SSS Z | 2018-12-25 23:50:55.999 +0530 |
h.mm a | 4.10 PM |
D 'days', yyyy | 365 giorni, 2019 |