This is something that has recently baffled me. My box is setup just fine with the timezones all set to PST. Now the strange thing is that when I check the timestamp of a file through FTP (ProFTPD on Plesk), the time is always +0700hrs. When I check through shell, the timestamps are all correct.
I've been through the ProFTPD conf files and I just can't seem to find a setting that is doing this.