Thanks for the fix for Russia. Here is a patch to the latest tz data. For now, I'll assume that Crimea, Kazakhstan, and Kirgizstan stay in sync with Russia; so this patch fixes `asia', too. (It also corrects the spelling of your name in some older comments; sorry about that.) By the way, for Ukraine, Itar-Tass <URL:http://www.itar-tass.com/tassnews.htm> (1996-09-29) reports: 09-18 00:43 Crimea ponders over problem of time zone. 09-12 16:48 Ukraine extends summer time for economic benefits. For now I'll assume that this means Crimea's clocks continue to match Moscow's exactly; and that Ukraine's fall switch is now at the end of October. These assumptions don't require any further changes to the tz tables. =================================================================== RCS file: RCS/europe,v retrieving revision 1996.11 retrieving revision 1996.11.1.1 diff -c -r1996.11 -r1996.11.1.1 *** europe 1996/09/08 20:06:17 1996.11 --- europe 1996/09/29 19:22:47 1996.11.1.1 *************** *** 836,850 **** Rule Russia 1919 only - Aug 16 0:00 0 - Rule Russia 1921 only - Feb 14 23:00 1:00 S # Shanks gives 1921 Mar 21 for the following transition. ! # From Andrew A. Chernov <ache@astral.msk.su> (November 12, 1993): # My sources says, that it is Mar 20, not 21. Rule Russia 1921 only - Mar 20 23:00 2:00 DS Rule Russia 1921 only - Sep 1 0:00 1:00 S Rule Russia 1921 only - Oct 1 0:00 0 - Rule Russia 1981 1984 - Apr 1 0:00 1:00 S Rule Russia 1981 1983 - Oct 1 0:00 0 - ! Rule Russia 1984 max - Sep lastSun 2:00s 0 - Rule Russia 1985 max - Mar lastSun 2:00s 1:00 S # These are for backward compatibility with older versions. --- 836,852 ---- Rule Russia 1919 only - Aug 16 0:00 0 - Rule Russia 1921 only - Feb 14 23:00 1:00 S # Shanks gives 1921 Mar 21 for the following transition. ! # From Andrey A. Chernov <ache@astral.msk.su> (November 12, 1993): # My sources says, that it is Mar 20, not 21. Rule Russia 1921 only - Mar 20 23:00 2:00 DS Rule Russia 1921 only - Sep 1 0:00 1:00 S Rule Russia 1921 only - Oct 1 0:00 0 - Rule Russia 1981 1984 - Apr 1 0:00 1:00 S Rule Russia 1981 1983 - Oct 1 0:00 0 - ! Rule Russia 1984 1995 - Sep lastSun 2:00s 0 - Rule Russia 1985 max - Mar lastSun 2:00s 1:00 S + # From Andrey A. Chernov <ache@nagual.ru> (1996-09-29): + Rule Russia 1996 max - Oct lastSun 2:00s 0 - # These are for backward compatibility with older versions. *************** *** 1745,1751 **** # a 6 day week; on 1940-06-27 it returned to the Gregorian week. # # From Paul Eggert <eggert@twinsun.com> (1996-09-03): ! # Moscow rules after 1991 are from Andrew A. Chernov <ache@astral.msk.su>. # I invented the time zone names, and (unless otherwise specified) # guessed what happened after 1991; the clocks were chaotic, and we know little. # The rest is from Shanks. --- 1747,1753 ---- # a 6 day week; on 1940-06-27 it returned to the Gregorian week. # # From Paul Eggert <eggert@twinsun.com> (1996-09-03): ! # Moscow rules after 1991 are from Andrey A. Chernov <ache@astral.msk.su>. # I invented the time zone names, and (unless otherwise specified) # guessed what happened after 1991; the clocks were chaotic, and we know little. # The rest is from Shanks. =================================================================== RCS file: RCS/asia,v retrieving revision 1996.11 retrieving revision 1996.11.1.1 diff -c -r1996.11 -r1996.11.1.1 *** asia 1996/09/08 20:06:16 1996.11 --- asia 1996/09/29 19:22:47 1996.11.1.1 *************** *** 52,59 **** # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule RussiaAsia 1981 1984 - Apr 1 0:00 1:00 S Rule RussiaAsia 1981 1983 - Oct 1 0:00 0 - ! Rule RussiaAsia 1984 max - Sep lastSun 2:00s 0 - Rule RussiaAsia 1985 max - Mar lastSun 2:00s 1:00 S # Afghanistan # Zone NAME GMTOFF RULES FORMAT [UNTIL] --- 52,60 ---- # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule RussiaAsia 1981 1984 - Apr 1 0:00 1:00 S Rule RussiaAsia 1981 1983 - Oct 1 0:00 0 - ! Rule RussiaAsia 1984 1995 - Sep lastSun 2:00s 0 - Rule RussiaAsia 1985 max - Mar lastSun 2:00s 1:00 S + Rule RussiaAsia 1996 max - Oct lastSun 2:00s 0 - # Afghanistan # Zone NAME GMTOFF RULES FORMAT [UNTIL]