Los siguientes caracteres son reconocidos para el formato:
| %a | nombre abreviado del día de la semana de acuerdo a la localidad actual |
|---|---|
| %A | nombre completo del día de la semana de acuerdo a la localidad actual |
| %b | nombre abreviado del mes de acuerdo a la localidad actual |
| %B | nombre completo del mes de acuerdo a la localidad actual |
| %c | representación de fecha y hora preferida para la localidad actual |
| %C | número de la centuria (el año es dividido en 100 y truncado a un entero, en el rango 00 a 99) |
| %d | día del mes como un número decimal (rango 01 a 31) |
| %D | igual que %m/%d/%y |
| %e | día del mes como un número decimal, un dígito sencillo es precedido por un espacio (rango ' 1' a '31') |
| %g | como %G, pero sin la centuria. |
| %G | El año de 4-dígitos correspondiente al número de semana ISO (vea %V). Éste tiene el mismo formato y valor que %Y, con la excepción de que si el número de semana ISO pertenece al año siguiente o previo, ese año es usado en su lugar. |
| %h | igual que %b |
| %H | hora como un número decimal usando un reloj de 24 horas (rango 00 a 23) |
| %I | hora como número decimal usando un reloj de 12 horas (rango 01 a 12) |
| %j | día del año como un número decimal (rango 001 a 366) |
| %m | mes como un número decimal (rango 01 a 12) |
| %M | minuto como un número decimal |
| %n | caracter de nueva línea |
| %p | o bien `am' o `pm' de acuerdo al valor de hora dada, o las cadenas correspondientes para la localidad actual |
| %r | hora en notación a.m. y p.m. |
| %R | hora en notación de 24 horas |
| %S | segundo como un número decimal |
| %t | caracter de tabulación |
| %T | hora actual, equivalente a %H:%M:%S |
| %u | día de la semana como un número decimal [1,7], en donde 1 representa Lunes |
| %U | número de la semana del año actual como un número decimal, comenzando con el primer Domingo como el primer día de la primera semana |
| %V | el número de semana ISO 8601:1988 del año actual como un número decimal, rango 01 a 53, en donde la semana 1 es la primera semana que tiene por lo menos 4 días en el año actual, y en donde el Lunes es el primer día de la semana. (Use %G o %g |
| %W | número de semana del año actual como un número decimal, comenzando con el primer Lunes como el primer día de la primera semana |
| %w | día de la semana como un decimal, Domingo es 0 |
| %x | representación de fecha preferida para la localidad actual sin la hora |
| %X | representación de hora preferida para la localidad actual sin la fecha |
| %y | año como un número decimal sin la centuria (rango 00 a 99) |
| %Y | año como un número decimal incluyendo la centuria |
| %Z | zona horaria o nombre o abreviación |
| %% | un caracter `%' literal |