Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/12/2013, 11:19
Avatar de jonni09lo
jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 8 meses
Puntos: 397
Respuesta: Como lo Hago?

Bueno, al ver que lo intentaste te diré lo mas simple:

Código PHP:
Ver original
  1. $fecha1 = new DateTime(date("Y/m/j g:i:s",
  2. filectime($nombre_archivo)));
  3. $fecha2 = new DateTime(date("Y-m-j g:i:s"));
  4. $fecha = $fecha1->diff($fecha2);
  5.  
  6. if( $fecha->i == 0 && $fecha->h == 0 && $fecha->d == 0 && $fecha->m == 0 && $fecha->y == 0 ){
  7.     $diferecia = "$fecha->s segundos";
  8. } else if( $fecha->h == 0 && $fecha->d == 0 && $fecha->m == 0 && $fecha->y == 0  ){
  9.     $diferecia = "$fecha->i minutos, $fecha->s segundos";
  10. } else if( $fecha->d == 0 && $fecha->m == 0 && $fecha->y == 0 ){
  11.     $diferecia = "$fecha->h horas, $fecha->i minutos, $fecha->s segundos";
  12. } else if( $fecha->m == 0 && $fecha->y == 0  ){
  13.     $diferecia = "$fecha->d dias, $fecha->h horas, $fecha->i minutos, $fecha->s segundos";
  14. } else if( $fecha->y == 0 ){
  15.     $diferecia = "$fecha->m meses, $fecha->h horas, $fecha->i minutos, $fecha->s segundos";
  16. } else{
  17.     $diferecia = "$fecha->y, $fecha->m meses, $fecha->d dias, $fecha->h horas, $fecha->i minutos, $fecha->s segundos";
  18. }
  19. echo "$diferecia";

Hazlo así y comentanos si te funciona

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.

Última edición por jonni09lo; 17/12/2013 a las 11:35