Seguramente les ha pasado más de una vez que tienen almacenada en su base de datos una fecha con el formato AAAA-MM-DD, muy útil para hacer órdenes y operaciones para poder calcular tiempos, pero a la hora de poder visualizar este dato en nuestras web necesitamos mostrarlo como DD-MM-AAAA.

Para realizar esto he creado esta función:

function fechanueva($fechavieja){
    list($a,$m,$d)=explode("-",$fechavieja);
    return $d."-".$m."-".$a;
};

Luego podemos utilizarla de esta manera cada vez que necesitemos formatear nuestra fecha.

echo fechanueva($fechaanterior);

Muy simple, y en mi caso particular, muy útil. El resultado de esta función lo pueden ver en DiariodeTrurismo.com

Para realizar esto utilizamos las funciones explode para extraer por separado los valores año, mes y día de la fecha original y list para asignar esos valores a las nuevas variables que utilizamos para formar la fecha en el formato deseado.

Solo sirve si la fecha original esta dividida por guinoes “-”. Si la fecha esta almacenada con una separacion diferente solo deben reemplazar en el explode de la función original el guión “-” por el caracter deseado.



Si te resultó útil este artículo no olvides de dejar un comentario o visitar alguno de los auspiciantes. Gracias




Frases de los Buscadores:
Estas frases son generadas con las palabras ingresadas en los buscadores que luego terminan en mi sitio. En algunos casos representan a contenido que si bien existe en mi blog, esta en otro post, por lo que cliqueando en cada una se puede realizar una busqueda y encontrarlo.