Yeah, I tried playing around with the time zones too when writing TTSClock and I couldn't figure it out, so I gave up and just made an hour offset as a command line option. But if anyone can figure it out I'd gladly update the code.