Riassunto AI
Vuoi personalizzare come vengono visualizzate date e orari in WPForms? Utilizzando i parametri di data e ora PHP, puoi formattare date e orari in vari modi per adattarli al meglio ai tuoi moduli e alle esigenze dei tuoi utenti.
In questa guida, ti illustreremo i caratteri di formattazione di data e ora PHP più comuni.
Comprensione dei caratteri di formattazione della data
Ecco una tabella dei caratteri più comunemente utilizzati per la formattazione delle date in WPForms:
| Carattere di formattazione | Descrizione | output di esempio |
|---|---|---|
| d | Giorno del mese, 2 cifre con zeri iniziali | 01-31 |
| D | Una rappresentazione testuale di un giorno, tre lettere | Lun-Dom |
| j | Giorno del mese senza zeri iniziali | 1-31 |
| l (elle minuscola) | Una rappresentazione testuale completa del giorno della settimana | Domenica-Sabato |
| N | Rappresentazione numerica ISO 8601 del giorno della settimana | 1 (per Lunedì) - 7 (per 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 | 0 (per Domenica) - 6 (per Sabato) |
| z | Il giorno dell'anno (a partire da 0) | 0-365 |
| W | Numero della settimana ISO 8601 dell'anno, settimane a partire da Lunedì | Esempio: 34 (la 34a settimana dell'anno) |
| F | Una rappresentazione testuale completa di un mese, come Gennaio o Marzo | Gennaio-Dicembre |
| m | Rappresentazione numerica di un mese, con zeri iniziali | 01-12 |
| M | Una breve rappresentazione testuale di un mese, tre lettere | Da Gen a Dic |
| n | Rappresentazione numerica di un mese, senza zeri iniziali | Da 1 a 12 |
| t | Numero di giorni nel mese specificato | Da 28 a 31 |
| L | Se è un anno bisestile | 1 se è un anno bisestile, 0 altrimenti. |
| o | Anno secondo la numerazione ISO 8601. Questo ha lo stesso valore di Y, tranne per il fatto che se il numero della settimana ISO (W) appartiene all'anno precedente o successivo, viene utilizzato quell'anno. | Esempi: 1997 o 2009 |
| Y | Una rappresentazione numerica completa di un anno, almeno 4 cifre, con – per gli anni a.C. | Esempi: -0044, 0657, 1997, 2006, 20191 |
| y | Una rappresentazione di due cifre di un anno | Esempi: 97 o 06 |
| a | Ante meridiem e Post meridiem in minuscolo | am o pm |
| A | Ante meridiem e Post meridiem in maiuscolo | 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 | 01-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 (i maiuscola) | Se la data rientra nell'ora legale | 1 se ora legale, 0 altrimenti. |
| O | Differenza rispetto all'ora di Greenwich (GMT) senza i due punti tra ore e minuti | Esempio: +0200 |
| P | Differenza rispetto all'ora di Greenwich (GMT) con i due punti tra ore e minuti | Esempio: +02:00 |
| T | Abbreviazione del fuso orario | Esempi: EST, EDT |
| Z | Offset del fuso orario in secondi | -43200 fino a 50400 |
| c | Data ISO 8601 | 2023-09-09T15:45:30-04:00 |
| r | Data formattata RFC 2822 | Mer, 09 Set 2023 15:45:30 -0400 |
Utilizzo della formattazione della data in WPForms
Per utilizzare questi caratteri di formattazione in WPForms, dovrai generalmente combinarli 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 in cui potresti utilizzare la formattazione personalizzata della data in WPForms:
- Nei tag smart: Utilizza il tag smart
{date}con formattazione personalizzata:{date format="Y-m-d"}restituirebbe la data corrente come 2024-10-21{date format="F j, Y"}restituirebbe 21 Ottobre 2024
- Nei campi Data/Ora: Quando configuri un campo Data/Ora, puoi personalizzare il formato della data:
- Utilizzando
d/m/Yper un formato giorno/mese/anno - Usa
M j, Yper un formato con nome del mese abbreviato come 21 ott 2024
- Utilizzando
Nota: Il campo Data/Ora predefinito in WPForms offre opzioni di formato limitate. Per utilizzare formati personalizzati come quelli menzionati sopra, dovrai creare formati aggiuntivi utilizzando uno snippet PHP. Fai riferimento alla nostra guida su creazione di formati data/ora aggiuntivi per maggiori dettagli.