because webservers can be located anywhere in the world yet be used predominately in one region you need to be able to cahnge the timezone on the webserver, however the time stamp never changes.
You can set a default time zone for your server from the configuration file (php.ini) at the line:
Timezones are available here http://www.php.net/manual/en/timezones.europe.php
[Date]
; Defines the default timezone used by the date functions
date.timezone = America/New_York