Devuelve una cadena formateada según la cadena de formato dada
utilizando el valor timestamp o la hora
local actual. Los nombres del mes y el día de la semana y otras
cadenas dependientes del idioma respetan lo establecido con
setlocale().
Se reconocen los siguientes especificadores de conversión en la
cadena de formato:
%a - nombre del día de la semana abreviado
%A - nombre del día de la semana completo
%b - nombre del mes abreviado
%B - nombre del mes completo
%c - representación de fecha y hora
preferidas en el idioma actual
%d - día del mes en número (de 00 a 31)
%H - hora como un número de 00 a 23
%I - hora como un número de 01 a 12
%j - día del año como un número de 001 a 366
%m - mes como un número de 01 a 12
%M - minuto en número
%p - `am' o `pm', según la hora dada, o las
cadenas correspondientes en el idioma actual
%S - segundos en número
%U - número de la semana en el año, empezando con el primer domingo como el primer día de la primera semana
%W - número de la semana en el año, empezando con el primer lunes como el primer día de la primera semana
%w - día de la semana en número (el domingo es el 0)
%x - representación preferida de la fecha sin
la hora
%X - representación preferida de la hora sin
la fecha
%y - año en número de 00 a 99
%Y - año en número de cuatro cifras
%Z - nombre o abreviatura de la zona horaria
%% - carácter `%'
Este ejemplo funciona si se tienen los respectivos `locales'
instalados en el sistema.