Hola Roberto.
Lo que se ingresa en la base de datos es el tiempo actual, es decir el la salida de la llamada a la función
time() de PHP, para mas información visita la web oficial de PHP, en este caso la url es:
http://es2.php.net/manual/es/function.time.php He indagado en este aspecto porque a mi también me hace falta y ya he encontrado la solución para pasar de un formato de fecha con time a al formato deseado.
Intentaré explicarme bien.
Lo que devuelve la función time() de php son los números que ves en la base de datos, por ejemplo "1142938181", esto es la marca de tiempo Unix actual.
Pero esto no es facilmente legible, para que puedas leerlo bien se hace uso de la función
date() de php [
http://es.php.net/date] .
Te pongo un par de ejemplos:
<?php$tiempo=time();$fecha1=date("d/m/y",time()); //Me da la fecha actual en el formato que quiero$fecha2=date("d/m/y",1142938181); //Me da la fecha en el formato que quiero en el time=1142938181echo "La fecha actual es: $fecha1 y la correspondiente al time 1142938181 es $fecha2";?>
El ejemplo anterior me pinta en pantalla:
La fecha actual es 12/04/2006 y la correspondiente al ... es 02/03/2006.
El formato de la fecha la puedes modificar, en el ejemplo anterior lo puse para que saliera "dia/mes/año", si quieres otros formatos consulta la url que te puse anteriormente de la función
date(). Espero que te sea de ayuda

. Saludos a tod@s.