Please see: http://www.codeproject.com/dotnet/WorldClock.asp We are using the 'Index' value for our indexing. These Indexes changed in Vista. I don't see where the shorter text id's exist in the registry. At least they are not referenced or documented in the fore-mentioned project. And yeah, I see what you mean by being helpful. :)
-----Original Message----- From: Paul Eggert [mailto:eggert@CS.UCLA.EDU] Sent: Thursday, June 21, 2007 12:31 PM To: Joshua Kifer Cc: tz@elsie.nci.nih.gov Subject: Re: Implementation of zoneinfo (Olson, tz) database in .NET c- sharp csharp
"Joshua Kifer" <joshua@jottnetworks.com> writes:
the only thing being retained is the timezone name and its UTC offset. No historical data is utilized.
Thanks. Here's a draft of what could go into tz-link.htm; comments and corrections are welcome.
<li><a href="http://www.codeplex.com/publicdomain">PublicDomain</a> has a copy of a recent <code>tz</code> database, accessed via a <a href="http://en.wikipedia.org/wiki/C_Sharp">C#</a> library. As its name suggests, it is in the public domain. Only current time stamps are supported; historical data are not used.</li>
the undocumented and non-standard timezone information in the Windows registry (the indices of which actually changed in Windows Vista, preventing us from upgrading our services to that OS if we had desired to, or desire to in the future).
Ouch. Does this mean that the Windows-Tzid table maintained by the CLDR project is incorrect, or that CLDR needs a new table for Vista? If so, we should warn the CLDR folks about the problem. Please see <http://unicode.org/cldr/data/diff/supplemental/windows_tzid.html>.
Also, does this mean that the Wikipedia coverage of this topic is incorrect and/or incomplete? Wikipedia addresses some of the issues with Microsoft Windows and DST, but it doesn't mention the issue of index changes in Vista. Please see <http://en.wikipedia.org/wiki/Daylight_saving_time#Microsoft_Windows>.
(See what you get for being helpful? People keep asking you questions. :-)