Tema: Date en PHP
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2013, 10:12
yonathan90
 
Fecha de Ingreso: mayo-2013
Mensajes: 28
Antigüedad: 11 años
Puntos: 0
Pregunta Date en PHP

Hola, les pido aayuda por favor. estoy realizando una resta entre fechas con horas.

primero defino la zona horaria que es "America/Santiago", si no de fino esto la resta funciona perfecto, pero la hora no es la correcta para chile, mi problema es que al definir el :
Código PHP:
date_default_timezone_set("America/Santiago"); 
, el resultado de hora devuelve : 21:00:00, resultado incorrecto.

Código PHP:
Ver original
  1. date_default_timezone_set("America/Santiago");
  2. $time_i = date("Y-m-d H:i:s");
  3.  
  4. $time_f = date("Y-m-d H:i:s");
  5. $d = (strtotime($time_f) - strtotime($time_i));
  6.  
  7. $duracion = date("H:i:s",$d);
  8. echo $time_i . "<br>" . $time_f . "<br>";
  9. echo "::" . $duracion . "::";

de ante mano muchas gracias.