If you've ever used the TimeZoneInfo class in the .NET framework, you probably
know that it has properties intended for display of a time zone to the end user.
Specifically, these are the DisplayName, StandardName, and DaylightName
properties. However, there are a few problems with these.
* Unlike many