Foros del Web » Programando para Internet » PHP »

Sobre zonas horarias...

Estas en el tema de Sobre zonas horarias... en el foro de PHP en Foros del Web. Vereis, he cambiado de hosting y por lo visto la zona horaria que utiliza el servidor es de ameria o x ahi lejos, 7 horas ...
  #1 (permalink)  
Antiguo 07/09/2005, 17:57
Avatar de kokecola2k2  
Fecha de Ingreso: febrero-2004
Mensajes: 130
Antigüedad: 20 años, 8 meses
Puntos: 0
Sobre zonas horarias...

Vereis, he cambiado de hosting y por lo visto la zona horaria que utiliza el servidor es de ameria o x ahi lejos, 7 horas menos que España.
Y como no se puede cmabiar me gustaria saber como indicar en php la hora mas 7 horas...
utilizo now y time..
y si la manera que me digais es poniendo +7 en algun lado, al pasar d las 12 de la noche cambiaria tambien el mes si es 31 el año y eso? o si son las 9 de la noche del deia 31 de diciembre del 2005 me cambiaria a 4 de diciembre de 2005,asiasss
  #2 (permalink)  
Antiguo 07/09/2005, 18:02
okram
Invitado
 
Mensajes: n/a
Puntos:
Hola

yo uso esto:

Código PHP:
$zone=3600*(-5); //aqui colocas tu zona gmt, en mi caso es -5
$fecha=gmdate("Y-n-d H:i:s"time() + $zone);
echo 
$fecha
Espero te sirva...

Salu2

Última edición por okram; 07/09/2005 a las 18:06 Razón: mmmmmm
  #3 (permalink)  
Antiguo 07/09/2005, 19:23
Avatar de kokecola2k2  
Fecha de Ingreso: febrero-2004
Mensajes: 130
Antigüedad: 20 años, 8 meses
Puntos: 0
asias, buscando encontré este que es casi igual

function gtmdate($strFormat, $intDiference) {
return gmdate($strFormat, time()+3600*($intDiference+date('I')));
}

Ejemplo de uso:
<?php
echo gtmdate('d-m-Y',+1);
?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:17.