TRUCO PHP.
Convertir fechas a formato europeo dia-mes-año
Para convertir una fecha en php al formato europeo (dia-mes-año) utilizamos en php las funciones date y strtotime.Veámos un ejemplo sencillo:
<?php
//formato fecha americana
$fecha1="2008-10-20";
$fecha2=date("d-m-Y",strtotime($fecha1));
//El nuevo valor de la variable: $fecha2="20-10-2008"
echo $fecha2;
?>
Si utilizando esta función el mysql se vuelve loco con las fechas, puedes utilizar otro método un poco mas casero, pero a su vez igual de efectivo de transformar una fecha al formato que desees:
<?php
// fecha original en formato americano
$fecha = "2008-12-10"
$dia = substr($fecha, 0, 2);
$mes = substr($fecha, 3, 2);
$ano = substr($fecha, -4);
// fechal final realizada el cambio de formato a las fechas europeas
$fecha = $dia . '-' . $mes . '-' . $ano;
?>
No hay comentarios:
Publicar un comentario