Isn't there something wierd about the UTC and GMT time zones, as in UTC -8 is the opposite of GMT -8 ?
I.e. LA is GMT -8, where as UTC -8 puts you in Singapore or somewhere.....
Seem to remember this from my dabbles with the Solaris operating system a few years ago.....or maybe I was just dreaming