2010-04-13 13 views

Respuesta

16
echo date("jS M Y",strtotime("2010-04-15 23:59:59")); 
+0

Muchas gracias Oezi –

6

Además de utilizar date y strtotime, puede hacerlo

$dateTime = new DateTime('2010-04-15 23:59:59'); 
echo $dateTime->format('jS M Y'); // 15th Apr 2010 

o

$dateTime = date_create('2010-04-15 23:59:59'); 
echo date_format($dateTime, 'jS M Y'); // 15th Apr 2010 
+0

y gracias por su ayuda Gordon, veo que hay bastantes maneras de jugar un poco con la solución. –

5
$date = date("dS M Y",strtotime("2010-04-15 23:59:59")); 

print $date; 
+0

"d" es el día del mes con cero a la izquierda, creo que en este caso "j" (día del mes sin cero a la izquierda) sería la mejor solución. – oezi

+0

Gracias por su ayuda x4tje –

Cuestiones relacionadas