Someone helped me with some testing in their Win7 x64:

# Their timezone
$ tzinfo => Timezone is "C" (daylight).
$ date => Sat Oct 20 22:31:31 CDT 2012

# Brasília (UTC-03:00)
$ tzinfo => Timezone is "E" (daylight).
$ date => Sun Oct 21 01:31:54 ESADT 2012

2012/10/20 Renato Silva <>

2012/10/18 Earnie Boyd <>
On Wed, Oct 17, 2012 at 5:20 PM, Renato Silva wrote:
>> Wed Oct 17 13:06:51 EDT 2012
>> and that coincides with the display of the clock on the taskbar.
> Weird! And date is even naming your timezone (EDT). In my case without TZ my
> timezone shows as GMT in date, both in Windows XP and 7, 3 hours forward
> taskbar clock which is BRT.
> So folks just tell me your secrets and what's going wrong here :-/

MSYS uses the GetTimeZoneInformation windows API.  Create a program to
determine what it returns.  You might create another to

Ok, so here is my program: Surprisingly, in Windows 7 it says my timezone is "H".

I have found timezones registry key and mine is not missing: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\E. South America Standard Time, and it looks alright. So I have no idea what's happening here.

How about your machines, what does this program say for your timezones, and if you temporarily switch to Brasília (UTC-03:00) from control panel?

Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
MinGW-users mailing list

This list observes the Etiquette found at
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

You may change your MinGW Account Options or unsubscribe at: