strftime

strftime -- da formato a la hora o fecha local de acuerdo con las convenciones locales

Descripción

string strftime ( string format, int timestamp)

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 :

Ejemplo 1 . Ejemplo de strftime( )

 
setlocale

 
(

 
"LC_TIME"

 
,

 
"C")

 
;

 
print(strftime("%A

 
in

 
Finnish

 
is

 
"))

 
;

 
setlocale

 
("LC_TIME"

 
,

 
"fi_FI")

 
;

 
print(strftime("%A

 
,

 
in

 
French

 
"))

 
;

 
setlocale

 
("LC_TIME"

 
,

 
"fr_CA")

 
;

 
print(strftime("%A

 
and

 
in

 
German

 
"))

 
;

 
setlocale

 
("LC_TIME"

 
,

 
"de_DE")

 
;

 
print(strftime("%A.\n"))

 
;



Este ejemplo funciona si se tienen los respectivos `locales' instalados en el sistema.

Ver también setlocale( ) y mktime( ) .