si hay metodos mas simples como estas 2 formas para formatear tu fecha:
Código PHP:
Ver original<?php
//ejemplo de pasar fecha a formato latino
$fecha = "2009-11-02 11:52:36";
echo date("d-m-Y", strtotime($a))."<br><br>"; //devuelve la fecha 02-11-2009
//pasar fecha a español y mostrarla completa
echo "Fecha en español: ".strftime("%A %d de %B de %Y", strtotime($fecha2)); //devuelve la fecha Lunes 02 de Noviembre de 2009 ?>