Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/03/2011, 22:25
leif_sk8er
 
Fecha de Ingreso: junio-2009
Mensajes: 309
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: Calcular desfase horario segun la zona

mmmm no se si hice bien esto por que es un quebradero de cabeza:

Código PHP:
Ver original
  1. function desfase($fecha, $desfaseUser){
  2.     $desfaseServer = date("Z");
  3.     $desfase = abs(abs($desfaseServer) - abs($desfaseUser));
  4.         // Si es menor que cero
  5.         if($desfase != 0){
  6.             if($desfaseServer < $desfaseUser){
  7.             $desfaseFinal = $desfaseServer + $desfase;
  8.             }else{
  9.             $desfaseFinal = $desfaseServer - $desfase;
  10.             }
  11.         }
  12.     return $fecha + $desfaseFinal;
  13.     }
  14.     // $nuevoTime = desfase(time(), 3600);
  15.     // echo date("H:i:s", $nuevoTime)


Como lo ves??