This post originated from an RSS feed registered with Ruby Buzz
by Daniel Berger.
Original Post: Dealing with TZ parsing (on Windows)
Feed Title: Testing 1,2,3...
Feed URL: http://djberg96.livejournal.com/data/rss
Feed Description: A blog on Ruby and other stuff.
Tired of dealing with the fact that Ruby's ParseDate class doesn't handle long time zone names properly, I finally went in and edited my registry. For those who care, here's the base key:
There change the StandardName and DaylightName keys. Note that you'll need to reboot.
Technically, this is not a Windows issue. Your *nix box could be set to return long time zone names as well, but most aren't. I think the default behavior for most systems depends on how the system was configured during installation. On Solaris, it looks like the time zone stuff is set under /usr/lib/share/zoneinfo. I wouldn't know how to change it, though, without further research. Not that I'd want to.