Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/07/2006, 07:12
Avatar de the_scorpion
the_scorpion
 
Fecha de Ingreso: mayo-2006
Ubicación: Cuba
Mensajes: 696
Antigüedad: 18 años
Puntos: 3
Hola
Cita:
me he encontrado que en algunas bases de datos se guarda la fecha en formato int... alguien sabe como se formatea este numero para que de la fecha que pongo?:

1152818154 ---> Thu Jul 13, 2006 7:15 pm
1152818154 ---> numero expresado en segundos no es un datetime, mas bien un timestamp "cantidad de sengundos desde 01/01/1970 00:00:00 hasta la fecha que pusiste"

"timestamp" es un formato de representación de fecha/hora

Código PHP:
$time "1152818154"
  echo 
"time: " $time "<br />"
  echo 
"es: " date("F j, Y, g:i a",$time) . "<p />"
o

Código PHP:
   $timestamp=mysql_connect('server','root','password');
   
mysql_select_db("BD") or die("No puedo seleccionar la bd.");
   
$time Time("U"); // se le puede pasar parametro U
   
$query = ("select * from tabla where time='$time' order by id desc"); 
   
$result=mysql_query($query);
   while(
$row=mysql_fetch_array($result)){
   echo 
"time: " $time "<br />"
   echo 
"es: " date("F j, Y, g:i a",$time) . "<p />";  
     }; 
Este ultimo si da problema postea no he probado
__________________
Que hablen mal de uno es espantoso. Pero hay algo peor: que no hablen.
Quien hace, puede equivocarse. Quien nada hace, ya está equivocado".