Si tenemos el servidor en un pais y queremos que la hora que se muestre sea la de otro, debemos cambiar la variable de entorno que indica la zona horaria TZ.
Para cambiar esta varible usaremos el comando putenv que sirve para cambiar las variables de entorno.
Si lo queremos en hora española tendremos que poner
Código PHP:
putenv('TZ=Europe/Madrid');
echo date('H:i:s');
---------------------
http://es2.php.net/manual/es/function.putenv.php Código PHP:
putenv ('TZ=Europe/Amsterdam');
mktime(0,0,0,1,1,1970)
echo date("H:i:s");