<html lang="es-es" dir="ltr"><head></head><body>### [Cómo usar los formatos de fecha y hora de PHP en WPForms](https://wpforms.com/developers/how-to-use-php-date-and-time-formats-in-wpforms/)

**Publicado:** 21 de octubre de 2024
**Autor:** Umair Majeed

**Extracto:** Aprende a personalizar la visualización de fechas y horas usando caracteres de formato PHP

**Contenido:**

¿Te gustaría personalizar cómo se muestran las fechas y horas en tus WPForms? Usando parámetros de fecha y hora de PHP, puedes formatear fechas y horas de diversas maneras para que se adapten mejor a tus formularios y a las necesidades de tus usuarios.

En esta guía, repasaremos los caracteres de formato de fecha y hora de PHP más comunes.

## Comprensión de los caracteres de formato de fecha

Aquí tienes una tabla de los caracteres más utilizados para formatear fechas en WPForms:

Carácter de formatoDescripciónsalida de ejemplo
dDía del mes, 2 dígitos con ceros iniciales01 a 31DUna representación textual de un día, tres letrasLun a DomjDía del mes sin ceros iniciales1 a 31l (‘L’ minúscula)Una representación textual completa del día de la semanaDomingo a SábadoNRepresentación numérica ISO 8601 del día de la semana1 (para Lunes) a 7 (para Domingo)Sufijo ordinal en inglés para el día del mes, 2 caracteres`st`, `nd`, `rd` o `th`. Funciona bien con `j`wRepresentación numérica del día de la semana0 (para Domingo) a 6 (para Sábado)zEl día del año (comenzando desde 0)0 a 365WNúmero de semana ISO 8601 del año, las semanas comienzan el lunesEjemplo: 34 (la 34ª semana del año)FUna representación textual completa de un mes, como enero o marzoEnero a DiciembremRepresentación numérica de un mes, con ceros iniciales01 a 12MUna representación textual corta de un mes, tres letrasEne a DicnRepresentación numérica de un mes, sin ceros iniciales1 a 12tNúmero de días en el mes dado28 a 31LSi es un año bisiesto1 si es un año bisiesto, 0 en caso contrario.oAño de numeración de semana ISO 8601. Tiene el mismo valor que Y, excepto que si el número de semana ISO (W) pertenece al año anterior o siguiente, se utiliza ese año en su lugar.Ejemplos: 1997 o 2009YA una representación numérica completa de un año, al menos 4 dígitos, con – para años a.C.Ejemplos: -0044, 0657, 1997, 2006, 20191Representación de dos dígitos de un añoEjemplos: 97 o 06aAnte meridiem y Post meridiem en minúsculasam o pAAnte meridiem y Post meridiem en mayúsculasAM o PMgFormato de 12 horas de una hora sin ceros iniciales1 a 12GFormato de 24 horas de una hora sin ceros iniciales0 a 23hFormato de 12 horas de una hora con ceros iniciales01 a 12HFormato de 24 horas de una hora con ceros iniciales00 a 23iMinutos con ceros iniciales00 a 59sSegundos con ceros iniciales00 a 59uMilisegundosEjemplo: 654321vMicrosegundosEjemplo: 654eIdentificador de zona horariaEjemplos: UTC, GMT, America/New\_YorkI (i mayúscula)Si la fecha está en horario de verano o no1 si es horario de verano, 0 en caso contrario.ODiferencia con la hora de Greenwich (GMT) sin dos puntos entre horas y minutosEjemplo: +0200PDiferencia con la hora de Greenwich (GMT) con dos puntos entre horas y minutosEjemplo: +02:00Tabreviatura de zona horariaEjemplos: EST, EDTOfset de zona horaria en segundos-43200 a 50400cFecha ISO 86012023-09-09T15:45:30-04:00rFecha formateada según RFC 2822Mié, 09 Sep 2023 15:45:30 -0400## Uso del formato de fecha en WPForms

Para usar estos caracteres de formato en WPForms, normalmente los combinarás en una cadena. Aquí tienes algunos ejemplos comunes:

1. `Y-m-d`: 2024-10-21 (Año-Mes-Día)
2. `d/m/Y`: 21/10/2024 (Día/Mes/Año)
3. `F j, Y`: 21 de octubre de 2024 (Mes Día, Año)
4. `D, d M Y`: Lun, 21 Oct 2024 (Día Abreviado, Día Mes Año)

## Ejemplos prácticos en WPForms

Aquí tienes algunas formas en las que podrías usar el formato de fecha personalizado en WPForms:

1. **En etiquetas inteligentes**: Usa la etiqueta inteligente `{date}` con formato personalizado:
    - `{date format="Y-m-d"}` mostraría la fecha actual como 2024-10-21
    - `{date format="F j, Y"}` mostraría 21 de octubre de 2024
2. **En campos de fecha/hora**: Al configurar un campo de Fecha/Hora, puedes personalizar el formato de fecha:
    - Usando `d/m/Y` para un formato día/mes/año
    - Usa `M j, Y` para un formato de nombre de mes abreviado como 21 de oct de 2024

**Nota**: El campo de Fecha/Hora predeterminado en WPForms ofrece opciones de formato limitadas. Para usar formatos personalizados como los mencionados anteriormente, necesitarás crear formatos adicionales usando un fragmento de PHP. Consulta nuestra guía sobre [cómo crear formatos adicionales de fecha/hora para el selector de fecha/hora](https://wpforms.com/developers/how-to-create-additional-formats-for-the-date-time-field-time-picker/) para más detalles.

**Categorías:** Tutoriales, Extensión

---</body></html>