Show Menu
ARGOMENTI×

Formati data

È possibile definire i formati di data utilizzati per analizzare e indicizzare qualsiasi campo con un tipo di dati "data".
Il formato della data e dell'ora è specificato con una stringa di formato. La stringa di formato è costituita da zero o più specifiche di conversione (una specifica di conversione è costituita da un segno di percentuale e un altro carattere) e da caratteri ordinari. Viene fornito un elenco predefinito di stringhe di formato data per ciascun campo data.
Hai il controllo completo su questo elenco e puoi aggiungerlo o modificarlo in base alle esigenze del tuo sito. La stringa del formato principale ha la precedenza e le stringhe di formato successive vengono utilizzate solo se l'analisi del contenuto di un determinato tag di metadati genera un errore.
Ad esempio, se hai specificato i seguenti formati di data:
%B %d, %Y %T %Z
%b %d, %Y %T %Z
%A %B %d, %Y %T %Z
%A %b %d, %Y %T %Z
%a %B %d, %Y %T %Z
%a %b %d, %Y %T %Z
%d %b %Y %T %Z
Il primo formato, "%B %d, %Y %T %Z", corrisponde alle date indicate di seguito "20 settembre 2014 13:12:00 PDT". Se il contenuto del tag di metadati non può essere analizzato con questa stringa di formato, verrà provato il formato disponibile successivo "%b %d, %Y %T %Z". Questo formato corrisponde alle date seguenti: "20 settembre 2014 3:12:00 PDT". Se il contenuto dei tag di metadati non può essere analizzato con questa stringa di formato, la ricerca nel sito/merchandising sposta l’elenco delle stringhe di formato fino a quando non trova una stringa di formato che funzioni.
Nella tabella seguente sono descritte le stringhe di formato della data disponibili:
Formato dati
Descrizione
%A
Corrisponde alla rappresentazione nazionale del nome completo del giorno della settimana, ad esempio "Monday". La rappresentanza nazionale è determinata dall'impostazione "Lingua" sull'opzione "Parole e lingue"
%a
corrisponde alla rappresentazione nazionale del nome abbreviato del giorno della settimana, dove l'abbreviazione è costituita dai primi tre caratteri, ad esempio "Lun." La rappresentanza nazionale è determinata dall'impostazione "Lingua" sull'opzione "Parole e lingue"
%B
corrisponde alla rappresentazione nazionale del nome completo del mese, ad esempio "Giugno." La rappresentanza nazionale è determinata dall'impostazione "Lingua" sull'opzione "Parole e lingue"
%b
corrisponde alla rappresentazione nazionale del nome abbreviato del mese, dove l'abbreviazione è costituita dai primi tre caratteri, ad esempio "Giu." La rappresentanza nazionale è determinata dall'impostazione "Lingua" sull'opzione "Parole e lingue"
%D
equivale a "%m/%d/%y", ad esempio "06/06/01"
%d
corrisponde al giorno del mese come numero decimale (01-31)
%e
corrisponde al giorno del mese come numero decimale (1-31); le cifre singole sono precedute da uno spazio vuoto
%H
corrisponde all'ora (orologio a 24 ore) come numero decimale (00-23)
%h
corrisponde alla rappresentazione nazionale del nome abbreviato del mese, dove l'abbreviazione è costituita dai primi tre caratteri, ad esempio "Giu" (uguale a %b)
%I
corrisponde all'ora (orologio di 12 ore) come numero decimale (01-12)
%j
corrisponde al giorno dell'anno come numero decimale (001-366)
%k
corrisponde all'ora (orologio a 24 ore) come numero decimale (0-23); le cifre singole sono precedute da uno spazio vuoto
%l
corrisponde all’ora (orologio di 12 ore) come numero decimale (1-12); le cifre singole sono precedute da uno spazio vuoto
%M
corrisponde al minuto come numero decimale (00-59)
%m
restituisce il mese come numero decimale (01-12)
%p
corrisponde alla rappresentanza nazionale di "ante meridiem" o "post meridiem", a seconda dei casi, ad esempio "PM." La rappresentanza nazionale è determinata dall'impostazione "Lingua" sull'opzione "Parole e lingue"
%R
equivale a "%H:%M", ad esempio "13:23"
%r
equivale a "%I:%M:%S %p", ad esempio "01:23:45 PM"
%S
restituisce il secondo come numero decimale (00-60)
%T
equivale a "%H:%M:%S", ad esempio "13:26:47"
%U
corrisponde al numero della settimana dell'anno (domenica come primo giorno della settimana) come numero decimale (00-53)
%v
equivale a "%e-%b-%Y", ad esempio "6 giugno 2001"
%Y
corrisponde all'anno con un numero decimale, ad esempio "2001"
%y
corrisponde all'anno senza secolo come numero decimale (00-99)
%Z
corrisponde al nome del fuso orario
%%
matches "%"
Stringhe formato predefinite
Le seguenti stringhe di formato predefinite sono utilizzate dai modelli. È possibile aggiungere o modificare l'elenco come necessario.
Stringa formato predefinita
Esempio risultante
%B %d, %Y %T %Z
5 settembre 1999 13:12:00 PDT
%b %d, %Y %T %Z
5 settembre 1999 13:12:00 PDT
%A %B %d, %Y %T %Z
Domenica 5 settembre 1999 13:12:00 PDT
%A %b %d, %Y %T %Z
Domenica 5 settembre 1999 13:12:00 PDT
%a %B %d, %Y %T %Z
Sun 5 settembre 1999 13:12:00 PDT
%a %b %d, %Y %T %Z
Sun 5 settembre 1999 13:12:00 PDT
%d %b %Y %T %Z
5 set 1999 13:12:00 PDT