Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/06/2011, 09:30
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: reloj cuenta atrás

Bueno es algo sencillo, mira este ejemplo
Código PHP:
Ver original
  1. <?php
  2. class LeftTime
  3. {
  4.     public static function getLeftTime($dt)
  5.     {
  6.         $dt1 = new DateTime($dt);
  7.         $dt2 = new DateTime('now');
  8.         $interval = $dt1->diff($dt2);
  9.         return $interval->format('%Y años %M meses %d días %H:%I:%S');
  10.     }
  11. }
  12. echo LeftTime::getLeftTime('2012-07-20 17:00:00') . '<br />'; // 01 años 01 meses 10 días 04:30:09
  13. echo LeftTime::getLeftTime('2011-07-20 17:00:00') . '<br />'; // 00 años 01 meses 10 días 04:30:09
  14. echo LeftTime::getLeftTime('2011-06-11 17:00:00') . '<br />'; // 00 años 00 meses 1 días 04:30:09
  15. echo LeftTime::getLeftTime('2011-06-10 17:00:00') . '<br />'; // 00 años 00 meses 0 días 04:30:09
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos