date

date -- da formato a la fecha/hora local

Descripción

string date ( string format [, int timestamp])

Devuelve una cadena formateada de acuerdo con la cadena de formato dada , utilizando el valor de timestamp dado o la hora local actual si no hay parámetro .

Se reconocen los siguientes caracteres en la cadena de formato :

Los caracteres no reconocidos se imprimen tal cual. El formato "Z" siempre devuelve "0" en la función gmdate()()

Ejemplo 1 . Ejemplo de date( )

 
print

 
(

 
date("l

 
dS

 
of

 
F

 
Y

 
h:i:s

 
A"))

 
;

 
print

 
("July

 
1

 
,

 
2000

 
is

 
on

 
a

 
"

 
.

 
date("l"

 
,

 
mktime(0,0,0,7,1,2000)))

 
;





Es posible usar date( ) y mktime( ) juntas para obtener fechas futuras o pasadas .

Ejemplo 2 . Ejemplo de date( ) y mktime( )

 
$tomorrow

 
=

 
mktime(

 
0,0,0,date("m"

 
)

 
,date("d")+1,date("Y"))

 
;

 
$lastmonth

 
=

 
mktime(0,0,0,date("m")-1,date("d")

 
,

 
date("Y"))

 
;

 
$nextyear

 
=

 
mktime(0,0,0,date("m")

 
,

 
date("d")

 
,

 
date("Y")+1)

 
;





Para dar formato a fechas en otros idiomas , se deben usar las funciones setlocale( ) y strftime( ) .

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