Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: dimitrix en 14 Enero 2010, 12:51 pm



Título: ¿Cual es la mejor forma para restar dos fechas?
Publicado por: dimitrix en 14 Enero 2010, 12:51 pm
Pues ahí la pregunta, cual es la mejor forma de tratar fechas y como sería es decir "12/12/2012" o "15-12-2015"

Thank you!


Título: Re: ¿Cual es la mejor forma para restar dos fechas?
Publicado por: [u]nsigned en 14 Enero 2010, 23:12 pm
Código
  1. <?php
  2. $date1="2003-09-21";
  3. $date2="2003-09-10";
  4.  
  5. $s = strtotime($date1)-strtotime($date2);
  6. $d = intval($s/86400);
  7. $s -= $d*86400;
  8. $h = intval($s/3600);
  9. $s -= $h*3600;
  10. $m = intval($s/60);
  11. $s -= $m*60;
  12.  
  13. $dif= (($d*24)+$h).hrs." ".$m."min";
  14. $dif2= $d.$space.dias." ".$h.hrs." ".$m."min";
  15.  
  16. echo "Diferencia en horas: ".$dif;
  17.  
  18. echo "Diferencia en dias: ".$dif2;
  19. ?>

http://bit.ly/5za4wS


Título: Re: ¿Cual es la mejor forma para restar dos fechas?
Publicado por: :ohk<any> en 15 Enero 2010, 00:09 am
Me sirve ;D
Gracias


Título: Re: ¿Cual es la mejor forma para restar dos fechas?
Publicado por: dimitrix en 15 Enero 2010, 09:53 am
nsigned Muchas gracias^^

Me sirve ;D
Gracias

Joder tio, no se cual de los dos somos más vagos.