http://bugs.winehq.org/show_bug.cgi?id=28560
--- Comment #16 from Dmitry dab1818@gmail.com 2011-10-04 15:57:51 CDT --- additional test:
drop all time zones from wine registry. add latest windows time zone for Europe/Moscow to wine registry: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Russian Standard Time] "Display"="(GMT+04:00) Moscow, St. Petersburg, Volgograd" "Dlt"="Russian Daylight Time" "Std"="Russian Standard Time" "MapID"="6,7" "Index"=dword:00000091 "TZI"=hex:10,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
wine output: trace:ntdll:init_tz_info tz data will be valid through year 2011 trace:ntdll:init_tz_info year_start: Sat Jan 1 00:00:00 2011 trace:ntdll:init_tz_info year_end: Sat Dec 31 23:59:59 2011 trace:ntdll:init_tz_info bias: -180 trace:ntdll:init_tz_info std: Thu Jan 1 03:00:00 1970 trace:ntdll:init_tz_info dlt: Sun Jan 1 00:00:00 2012 trace:ntdll:init_tz_info there is no daylight saving rules in this time zone trace:ntdll:find_reg_tz_info L"Russian Standard Time": bias -240 trace:ntdll:find_reg_tz_info std (d/m/y): 0/00/0000 day of week 0 0:00:00.000 bias 0 trace:ntdll:find_reg_tz_info dst (d/m/y): 0/00/0000 day of week 0 0:00:00.000 bias -60 fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias -180, std (d/m/y): 0/00/0000, dlt (d/m/y): 0/ 00/0000
wine can't find correct timezone.