Changing the workstation time is a simple matter, once you understand how fancy Linux is. Here is the story:
Internally, Linux uses GMT (Greenwich Mean Time). All operations are done in GMT. File time stamps are stored this way. Displaying the time in "local time" is a user interface issue. This strategy allows meaningful data exchange over a WAN (over the Internet for one example).
To show the time correctly, Linux must be told about your time zone (how many hours separate your location and GMT?).