Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/04/2014, 15:32
rjulio21
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 8 meses
Puntos: 16
Respuesta: convertir fecha obtenida en segundos a horas minutos y segundos

Me alegra, solucionaras, sin embargo no se que error te dio con lo que te dije. Lo probé y me funciona perfecto.

Lo agrego aqui por si deseeas ver, adicionalmente agregue una funcion para comvertir la fecha a timestamp de unix para que fuese cm dijiste que la capturabas...
Código PHP:
Ver original
  1. <?PHP
  2.  function timestampUnix($fecha='') {
  3.        
  4.         if($fecha==''){
  5.            
  6.             $dateTimeZoneCaracas = new DateTimeZone ( "America/Caracas" );
  7.             $dateTimeCaracas = new DateTime ( "now", $dateTimeZoneCaracas );
  8.             $caracasOffset = $dateTimeZoneCaracas->getOffset ( $dateTimeCaracas );
  9.             $caracasDateTime = strtotime ( date ( "Y-m-d H:i:s", time () + $caracasOffset ) );
  10.            
  11.         }else{
  12.            
  13.             $caracasDateTime = strtotime($fecha);
  14.            
  15.         }  
  16.        
  17.         return $caracasDateTime;
  18.     }
  19.  
  20. function fechaDetallada($fecha){
  21.     #$dt = new DateTime ( "@$epoch" );
  22.    $dt = new DateTime ( "@$fecha");
  23.              $minutos = $dt->format('i');
  24.              $segundos = $dt->format('s');
  25.              $dias = $dt->format('d');
  26.              return "segundos : ".$segundos.", minutos : ".$minutos.", dias : ".$dias."";
  27.  
  28.  }
  29.  
  30.  echo fechaDetallada(timestampUnix(date('Y-m-d H:m:s')));
  31. ?>
__________________
Lo imposible es lo posible visto por los ojos de un incapaz.
Si te sirve la respuesta. dale + al karma.
Saludos