Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2006, 13:36
Avatar de chalchis
chalchis
 
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
formato en mktime

hola amigos encontre este script que calcula
las hrs y dias que han pasado desde una fecha registrada

<?php
$fecha1 = mktime(07,04,07,08,08,2006);
$fecha2 = mktime(08,05,08,02,08,2006);
$diferencia = $fecha2-$fecha1;
$diff['horas'] = (int)($diferencia/(60*60));
$diff['dias'] = (int)($diferencia/(60*60*24));
print_r ($diff);
?>

el problema es si utilizo los meses y dias meses y dias con doble
digito osea hras=08 min=05 seg=09
mes=02 dias=05 tanto en la fecha registrada como la del
sistema ya no se hace el calculo correcto.

que puedo hacer lo que pasa que en la base de datos almaceno
las horas con doble digito y la fechas en los meses y dias tambien en
el año uso 0000

2004-02-08 //fecha
17:45:05//hora
__________________
gerardo