iviniDesigner

Diferença entre duas datas

Apr 25th, 2012
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.66 KB | None | 0 0
  1. ///class diferenças entre datas
  2.  
  3. class datas {
  4.  
  5.    
  6.     //cria-se uma funcao statica
  7.     public static function diferencaDatas($data1,$data2) {
  8.         //data atual
  9.        $data1 = strtotime($data1);
  10.         ///data futura
  11.         $data2 = strtotime($data2);
  12.         //resultado em segundos
  13.         $resultado = $data2 - $data1;
  14.         //transformando em dias
  15.        $dias = (int) floor($resultado / (60 * 60 * 24));
  16.        //retornando o valor
  17.        echo $dias;
  18.     }
  19.  
  20. }
  21. //instancia a class
  22. $data = new datas();
  23. //retorna o metodo coms os parametros @param ( data atual, data final)
  24. $data->diferencaDatas('25.04.2012','30.04.2012'); // retorna 5
Advertisement
Add Comment
Please, Sign In to add comment