Ver Mensaje Individual
  #9 (permalink)  
Antiguo 02/11/2012, 12:09
carlosuc99
 
Fecha de Ingreso: junio-2011
Mensajes: 342
Antigüedad: 13 años, 8 meses
Puntos: 5
Exclamación Respuesta: Compara fechas

Cita:
Iniciado por CoriaWeb Ver Mensaje
Ya entendí lo que quieres, te vale el resultado por dias? Si es que si aqui tienes, solo tienes que despedazar la fecha:

Código PHP:
Ver original
  1. <?
  2. //defino fecha 1
  3. $ano1 = 2006;
  4. $mes1 = 10;
  5. $dia1 = 2;
  6.  
  7. //defino fecha 2
  8. $ano2 = 2006;
  9. $mes2 = 10;
  10. $dia2 = 27;
  11.  
  12. //calculo timestam de las dos fechas
  13. $timestamp1 = mktime(0,0,0,$mes1,$dia1,$ano1);
  14. $timestamp2 = mktime(4,12,0,$mes2,$dia2,$ano2);
  15.  
  16. //resto a una fecha la otra
  17. $segundos_diferencia = $timestamp1 - $timestamp2;
  18. //echo $segundos_diferencia;
  19.  
  20. //convierto segundos en días
  21. $dias_diferencia = $segundos_diferencia / (60 * 60 * 24);
  22.  
  23. //obtengo el valor absoulto de los días (quito el posible signo negativo)
  24. $dias_diferencia = abs($dias_diferencia);
  25.  
  26. //quito los decimales a los días de diferencia
  27. $dias_diferencia = floor($dias_diferencia);
  28.  
  29. echo $dias_diferencia;
  30. ?>

Si no simplemente tienes que sacar el resultado por meses no por dias, ya es matematicas ;)
Y como puedo separar la fecha 17/03/12 en día año y mes?