Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/11/2011, 22:24
luiseduardovsqz359
 
Fecha de Ingreso: julio-2011
Ubicación: Popayán Cauca
Mensajes: 24
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: calcular tiempo en semanas

Gracias por la respuesta, insertè el còdigo como me indicaste y funciona muy bien.
Pero aun tengo un problema, y es que el codigo calcula el tiempo en semanas a partir de una fecha inicial, pero el resultado no es correcto pues le damos esta fecha:
2011-11-01 como inicial y esta como final 2011-11-18 y el calculo es hay 48.
Que error he cometido en estas lineas:
$divide_ini = explode("-", $fecha_desde);
$divide_fin = explode("-", $fecha_hasta);
$fecha_ini = mktime(0, 0, $divide_ini[0], $divide_ini[1], $divide_ini[2]);
$fecha_fin = mktime(0, 0, $divide_fin[0], $divide_fin[1], $divide_fin[2]);
$segundos = $fecha_ini - $fecha_fin;
// Obtenemos los segundos entre esas dos fechas $segundos = abs($segundos); //en caso de errores
$semanas = floor($segundos / 604800);
//Obtenemos las semanas entre esas fechas.
echo "Hay " . $semanas;