| Día | --- | --- | 
          
           | d | Día del mes, en dos dígitos (con un cero inicial) | 01a31 | 
          
           | D | Día de la semana, en tres letras (y en inglés - por defecto: en inglés, o sino, en el idioma local del servidor) | MonaSun | 
          
           | j | Día del mes sin los ceros iniciales | 1a31 | 
          
           | l('L' minúscula) | Día de la semana, textual, versión larga, en inglés | SundayaSaturday | 
          
           | N | Representación numérica ISO 8601 del día de la semana | 1(para Lunes) a7(para Domingo) | 
          
           | S | Sufijo ordinal de un número para el día del mes, en inglés, en dos letras | st,nd,rdoth. Funciona bien conj | 
          
           | w | Día de la semana en formato numérico | 0(para domingo) a6(para sábado) | 
          
           | z | Día del año | 0a365 | 
          
           | Semana | --- | --- | 
          
           | W | Número de semana en el año ISO 8601, las semanas comienzan
            el lunes | Ejemplo: 42(la 42ª semana del año) | 
          
           | Mes | --- | --- | 
          
           | F | Mes, textual, versión larga; en inglés, como JanuaryoDecember | JanuaryaDecember | 
          
           | m | Mes en formato numérico, con ceros iniciales | 01a12 | 
          
           | M | Mes, en tres letras, en inglés | JanaDec | 
          
           | n | Mes sin los ceros iniciales | 1a12 | 
          
           | t | Número de días en el mes | 28a31 | 
          
           | Año | --- | --- | 
          
           | L | ¿Es el año bisiesto? | 1si es bisiesto,0si no. | 
          
           | o | Año de numeración de semanas ISO 8601. Es el mismo valor que Y, excepto si el número de semana ISO
            (W) pertenece al año anterior o siguiente,
            este año será utilizado en su lugar. | Ejemplos: 1999o2003 | 
          
           | X | Una representación numérica completa extendida de un año, de al menos 4 dígitos,
            con un -para los años antes de la era común
            y un+para los años de la era común. | Ejemplos: -0055,+0787,+1999,+10191 | 
          
           | x | Una representación numérica completa extendida si es necesario,
            o una representación numérica completa estándar si es posible (como Y).
            Al menos cuatro dígitos. Los años anteriores a la era común son prefijados por un-.
            Los años más allá (y incluyendo) del10000son prefijados por un+. | Ejemplos: -0055,0787,1999,+10191 | 
          
           | Y | Una representación numérica completa de un año, al menos 4 dígitos, con -para los años av. J.-C. | Ejemplos: -0055,0787,1999,2003,10191 | 
          
           | y | Año en 2 dígitos | Ejemplos: 99o03 | 
          
           | Hora | --- | --- | 
          
           | a | Ante meridiem y Post meridiem en minúsculas | amopm | 
          
           | A | Ante meridiem y Post meridiem en mayúsculas | AMoPM | 
          
           | B | Hora Internet Swatch | 000a999 | 
          
           | g | Hora, en formato 12h, sin los ceros iniciales | 1a12 | 
          
           | G | Hora, en formato 24h, sin los ceros iniciales | 0a23 | 
          
           | h | Hora, en formato 12h, con los ceros iniciales | 01a12 | 
          
           | H | Hora, en formato 24h, con los ceros iniciales | 00a23 | 
          
           | i | Minutos con ceros iniciales | 00a59 | 
          
           | s | Segundos con ceros iniciales | 00a59 | 
          
           | u | Microsegundos. Tenga en cuenta que la función
            date() generará siempre 000000ya que toma un parámetro de tipo
            entero, mientras que el método DateTimeInterface::format()
            soporta microsegundos si un objeto de tipo
            DateTimeInterface fue creado con microsegundos. | Ejemplo: 654321 | 
          
           | v | Milisegundos. Misma nota que para u. | Ejemplo: 654 | 
          
           | Zona horaria | --- | --- | 
          
           | e | El identificador de la zona horaria | Ejemplos: UTC,GMT,Atlantic/Azores | 
          
           | I(i mayúscula) | La hora de verano está activada o no | 1si sí,0si no. | 
          
           | O | Diferencia de horas con la hora de Greenwich (GMT), sin
            dos puntos entre las horas y los minutos | Ejemplo: +0200 | 
          
           | P | Diferencia con la hora Greenwich (GMT) con un dos puntos
            entre las horas y los minutos | Ejemplo: +02:00 | 
          
           | p | Idéntico a P, pero retornaZen lugar de+00:00(disponible a partir de PHP 8.0.0) | Ejemplos: Zo+02:00 | 
          
           | T | Abreviación de la zona horaria, si es conocida; sino, desplazamiento desde GMT | Ejemplos: EST,MDT,+05 | 
          
           | Z | Desplazamiento horario en segundos. El desplazamiento de zonas al oeste
            de la zona UTC es negativo, y al este, es positivo. | -43200a50400 | 
          
           | Fecha y Hora completa | --- | --- | 
          
           | c | Fecha en formato ISO 8601. Solo compatible con el formato no expandido (hasta el año 9999). Las fechas posteriores generarán una cadena no válida. Para fechas posteriores y el formato expandido, consulte xyX. | 2004-02-12T15:19:21+00:00 | 
          
           | r | Formato de fecha » RFC 2822/» RFC 5322 | Ejemplo: Thu, 21 Dec 2000 16:01:070200 | 
          
           | U | Segundos desde la época Unix (1 de Enero de 1970,  0h00 00s GMT) | Ver también time() |