Posted By

n19ht on 12/01/11


Tagged

php fechas 2 restar


Versions (?)

Who likes this?

1 person have marked this snippet as a favorite

guillermoj88gmailcom


Restar 2 fechas en PHP


 / Published in: PHP
 

Codigo que resta 2 fechas en PHP

  1. $fechaentera = explode(" ",$tweet['fecha_tweet']);
  2. $date = explode("-",$fechaentera[0]);
  3. $time = explode(":",$fechaentera[1]);
  4.  
  5.  
  6. $hora = $time[0];
  7. $minuto = $time[1];
  8. $segundo = $time[2];
  9. $mes = $date[1];
  10. $dia = $date[2];
  11. $año = $date[0];
  12.  
  13. /* echo $hora.'<br>';
  14. echo $minuto.'<br>';
  15. echo $segundo.'<br>';
  16. echo $mes.'<br>';
  17. echo $dia.'<br>';
  18. echo $año.'<br>'; */
  19. $ultimoingreso= mktime($hora,$minuto,$segundo,$mes,$dia,$año); //Hora anterior
  20. $valoractual=mktime(date('H'),date('i'),date('s'),date('m'),date('d'),date('Y')); //Hora actual
  21. $segundosdiferencia=$valoractual-$ultimoingreso; /*Ojo, si ponen una fecha mayor como $valoractual va a dar valores negativos, deben usar la función abs($valoractual-$ultimoingreso); en esos casos.*/
  22. $horasdiferencia=floor(($segundosdiferencia/60)/60); //Redondeamos con floor
  23. $minutosdiferencia=floor($segundosdiferencia/60);
  24. /* echo $horasdiferencia.'<br>';
  25. echo $minutosdiferencia.'<br>';
  26. echo $segundosdiferencia.'<br>'; */
  27. if($minutosdiferencia >= 30){

Report this snippet  

You need to login to post a comment.