I had been troubled by timezone.cpp, but have not had time to
investigate the issue. It appears that it could have unintended side
effects since it appears to be setting the current timezone not just
for the logging code but for the application as a whole.
Reported some confusion on the use of timezone in configuration files.
I would appreciate any suggestions on formatting date/times for non-default timezones. May check the GNU class library implementation of Time etc to see how they did it.