http://bugs.winehq.org/show_bug.cgi?id=19011
--- Comment #9 from Eduardo companheiro.vermelho@gmail.com 2009-08-12 14:31:32 --- On a clean prefix: $ TZ=America/Sao_Paulo date Qua Ago 12 16:16:57 BRT 2009 $ TZ=America/Sao_Paulo wine notepad fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 15/02/2009, dlt (d/m/y): 31/12/2009
(Notepad writes the time correctly)
Running tzfix.exe:
$ ./fixtz.exe Querying for timezone information... fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 15/02/2009, dlt (d/m/y): 31/12/2009 Timezone information dump: b4 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 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 00 00 00 d9 07 02 00 00 00 0f 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 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 00 00 00 00 00 00 00 00 00 00 00 00 00 d9 07 0c 00 04 00 1f 00 17 00 00 00 00 00 00 00 c4 ff ff ff Saving timezone information on America/Sao_Paulo timezone...Success! The timezone information in the registry should now match the one from the system.
After running fixtz.exe: $ TZ=America/Sao_Paulo date Qua Ago 12 16:20:45 BRT 2009
$ TZ=America/Sao_Paulo wine notepad (No output on terminal. Again, the time is right)
By the way, my local timezone is America/Sao_Paulo