2010-06-24 28 views

Respuesta

16
$format = "d M Y"; //or something else that date() accepts as a format 
date_format(date_create($time), $format); 
+0

mirándome a la cara todo el tiempo. Gracias –

1

Parece que estás en busca de la función de la fecha: http://php.net/function.date

Posiblemente se combina con la función strtotime: http://php.net/function.strtotime

+0

podría funcionar, pero 'date () 'requiere que la marca de tiempo sea un número entero; por lo tanto, no funcionará si la hora ISO ya es una cadena. –

+0

Ver mi edición, haciendo referencia a la función strtotime. –

1

strptime() convierte una cadena que contiene una hora/fecha con el formato pasado como segundo argumento a la función. El valor de retorno es una matriz que contiene valores para día, mes, año, hora, minutos y segundos; puede usar esos valores para obtener una cadena que represente la fecha en el formato que desee.

strptime() está disponible desde PHP 5.1.0, mientras que la clase DateTime está disponible desde PHP 5.2.0.

0
echo strftime("%b %e %Y at %l:%M %p", strtotime($ios)); 

hará

Cuestiones relacionadas