Riepilogo AI
Volete personalizzare la visualizzazione di date e orari nei vostri WPForm? Utilizzando i parametri PHP di data e ora, è possibile formattare date e orari in vari modi, per adattarli al meglio ai vostri moduli e alle esigenze dei vostri utenti.
In questa guida vi illustreremo i caratteri più comuni del formato data e ora in PHP.
Comprendere i caratteri del formato della data
Ecco una tabella dei caratteri più usati per la formattazione delle date in WPForms:
| Formato Carattere | Descrizione | esempio di uscita |
|---|---|---|
| d | Giorno del mese, 2 cifre con zeri iniziali | Da 01 a 31 |
| D | Una rappresentazione testuale di un giorno, tre lettere | Da lunedì a domenica |
| j | Giorno del mese senza zeri iniziali | Da 1 a 31 |
| l (L minuscola) | Una rappresentazione testuale completa del giorno della settimana | Da domenica a sabato |
| N | Rappresentazione numerica ISO 8601 del giorno della settimana | Dall'1 (per il lunedì) al 7 (per la domenica) |
| S | Suffisso ordinale inglese per il giorno del mese, 2 caratteri | st, nd, rd o th. Funziona bene con j |
| w | Rappresentazione numerica del giorno della settimana | Da 0 (per la domenica) a 6 (per il sabato) |
| z | Il giorno dell'anno (a partire da 0) | Da 0 a 365 |
| W | Numero di settimana dell'anno ISO 8601, settimane che iniziano di lunedì | Esempio: 34 (la 34a settimana dell'anno) |
| F | Una rappresentazione testuale completa di un mese, come gennaio o marzo. | Da gennaio a dicembre |
| m | Rappresentazione numerica di un mese, con zeri iniziali | Da 01 a 12 |
| M | Una breve rappresentazione testuale di un mese, tre lettere | Da gennaio a dicembre |
| n | Rappresentazione numerica di un mese, senza zeri iniziali | Da 1 a 12 |
| t | Numero di giorni nel mese | Dal 28 al 31 |
| L | Che si tratti di un anno bisestile | 1 se è un anno bisestile, 0 altrimenti. |
| o | Anno di numerazione settimanale ISO 8601. Ha lo stesso valore di Y, ma se il numero di settimana ISO (W) appartiene all'anno precedente o a quello successivo, viene utilizzato quell'anno. | Esempi: 1997 o 2009 |
| Y | Una rappresentazione numerica completa di un anno, di almeno 4 cifre, con - per gli anni BCE. | Esempi: -0044, 0657, 1997, 2006, 20191 |
| y | Una rappresentazione a due cifre di un anno | Esempi: 97 o 06 |
| a | Minuscolo Ante meridiem e Post meridiem | mattino o pomeriggio |
| A | Maiuscole Ante meridiem e Post meridiem | AM o PM |
| g | Formato 12 ore di un'ora senza zeri iniziali | Da 1 a 12 |
| G | formato 24 ore di un'ora senza zeri iniziali | Da 0 a 23 |
| h | formato 12 ore di un'ora con zeri iniziali | Da 01 a 12 |
| H | formato 24 ore di un'ora con zeri iniziali | Da 00 a 23 |
| i | Minuti con zeri iniziali | Da 00 a 59 |
| s | Secondi con zeri iniziali | Da 00 a 59 |
| u | Microsecondi | Esempio: 654321 |
| v | Millisecondi | Esempio: 654 |
| e | Identificatore del fuso orario | Esempi: UTC, GMT, America/New_York |
| I (maiuscola) | Se la data si trova o meno nell'ora legale | 1 se è in vigore l'ora legale, 0 altrimenti. |
| O | Differenza rispetto all'ora di Greenwich (GMT) senza colon tra ore e minuti | Esempio: +0200 |
| P | Differenza rispetto all'ora di Greenwich (GMT) con colon tra ore e minuti | Esempio: +02:00 |
| T | Abbreviazione del fuso orario | Esempi: EST, EDT |
| Z | Sfasamento del fuso orario in secondi | Da -43200 a 50400 |
| c | Data ISO 8601 | 2023-09-09T15:45:30-04:00 |
| r | Data formattata RFC 2822 | Wed, 09 Sep 2023 15:45:30 -0400 |
Utilizzo della formattazione della data in WPForms
Per utilizzare questi caratteri di formato in WPForms, in genere li si combina in una stringa. Ecco alcuni esempi comuni:
Y-m-d: 2024-10-21 (Anno-Mese-Giorno)d/m/Y: 21/10/2024 (Giorno/Mese/Anno)F j, Y: 21 ottobre 2024 (mese giorno, anno)D, d M Y: Lun, 21 ott 2024 (giorno abbreviato, giorno mese anno)
Esempi pratici in WPForms
Ecco alcuni modi per utilizzare la formattazione personalizzata della data in WPForms:
- In Tag intelligenti: Utilizzare il tasto
{date}smart tag con formattazione personalizzata:{date format="Y-m-d"}mostrerebbe la data corrente come 2024-10-21{date format="F j, Y"}uscirà il 21 ottobre 2024
- Nei campi Data/Ora: Quando si imposta un campo Data/Ora, è possibile personalizzare il formato della data:
- Utilizzo
d/m/Yper un formato giorno/mese/anno - Utilizzo
M j, Yper un formato abbreviato del nome del mese, come 21 ottobre 2024.
- Utilizzo
Nota: Il campo Data/Ora predefinito di WPForms offre opzioni di formato limitate. Per utilizzare formati personalizzati, come quelli menzionati sopra, è necessario creare formati aggiuntivi utilizzando uno snippet PHP. Per maggiori dettagli, consultare la nostra guida sulla creazione di formati aggiuntivi di data/ora.