in reply to Re: localtime on win32
in thread localtime on win32

Thanks :) That did it. Windows XP Home installation out of the box sets TZ to GST1GDT for a UK Installation. Without turning this into a Windows discussion, any idea why?

Replies are listed 'Best First'.
Re^3: localtime on win32
by BrowserUk (Patriarch) on Sep 14, 2004 at 17:47 UTC

    Truthfully no. I've long since given up trying to figure out the "why's" behind such things, I just play with stuff till I get it to work:)

    The whole area of timezones seems to be pretty mixed up, even outside of MS doing everything their own way. I've no idea what GST and GDT stand for; maybe G... Summer Time and G... Daylightsaving Time?

    I thought that the 1 in the middle meant "add one hour" for that period of time when the second part of the string is in force, but empirically it appears to be the opposite?

    c:\>set TZ=GMT1GMT c:\>perl -le"print ~~localtime;" & time /t Tue Sep 14 17:44:24 2004 18:44 c:\>set TZ=GMT-1GMT c:\>perl -le"print ~~localtime;" & time /t Tue Sep 14 19:44:34 2004 18:44

    Examine what is said, not who speaks.
    "Efficiency is intelligent laziness." -David Dunham
    "Think for yourself!" - Abigail
    "Memory, processor, disk in that order on the hardware side. Algorithm, algorithm, algorithm on the code side." - tachyon