Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/10/2012, 21:40
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Dudas fechas (manejo fecha, diferencia fechas..)

En la forma en que lo estás haciendo debes restar los segundos como ya lo estás haciendo y luego dividir para sacar los minutos horas etc.

Un ejemplo con DateTime para el fin del año

Código PHP:
Ver original
  1. <?php
  2. $dt1 = new DateTime('2012-12-31 23:59:59');
  3. $dt2 = new DateTime('now');
  4. $int = $dt1->diff($dt2);
  5.  
  6. echo $int->format('Quedan %m meses %d días, %h horas, %i minutos y %s segundos');

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP