Added i486-linux
[glibc.git] / time / asia
blob6e7c63652b5d92e19b8f6135f8656ce8eebc311f
1 # @(#)asia      7.13
3 # This data is by no means authoritative; if you think you know better,
4 # go ahead and edit the file (and please send any changes to
5 # tz@elsie.nci.nih.gov for general use in the future).
7 # From Paul Eggert <eggert@twinsun.com> (August 18, 1994):
9 # A good source for time zone historical data outside the U.S. is
10 # Thomas G. Shanks, The International Atlas (3rd edition),
11 # San Diego: ACS Publications, Inc. (1991).
12 # Except where otherwise noted, it is the source for the data below.
14 # Another source occasionally used is Edward W. Whitman, World Time Differences,
15 # Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which
16 # I found in the UCLA library.
18 # A reliable and entertaining source about time zones is
19 # Derek Howse, Greenwich time and the discovery of the longitude,
20 # Oxford University Press (1980).
22 # I invented the abbreviations marked `*' in the following table;
23 # the rest are from earlier versions of this file, or from other sources.
24 # Corrections are welcome!
25 #               std dst
26 #               LMT     Local Mean Time
27 #               LST     Local Star Time (Russian ``mestnoe zvezdnoe vremya'')
28 #       2:00    EET  EET DST    Eastern European Time
29 #       2:00    IST IDT Israel
30 #       3:00    AST ADT Arabia*
31 #       3:00    MSK MSD Moscow
32 #       3:30    IST IDT Iran
33 #       4:00    BSK BSD Baku*
34 #       4:00    GST GDT Gulf*
35 #       4:30    AFT     Afghanistan*
36 #       5:00    ASK ASD Ashkhabad*
37 #       5:00    PKT     Pakistan*
38 #       5:30    IST IST India
39 #       5:45    NPT     Nepal*
40 #       6:00    BGT     Bengal, Bangladesh*
41 #       6:00    TSK TSD Tashkent*
42 #       6:30    BMT     Burma*
43 #       7:00    ICT     Indochina*
44 #       7:00    JVT     Java*
45 #       8:00    BNT     Borneo, Brunei*
46 #       8:00    CST CDT China
47 #       8:00    HKT HKST Hong Kong
48 #       8:00    PST PDT Philippines*
49 #       8:00    SGT     Singapore
50 #       8:00    UST UDT Ulan Bator*
51 #       9:00    JST JDT Japan
52 #       9:00    KST KDT Korea
53 #       9:00    MLT     Moluccas*
54 #       9:30    CST     Australian Central Standard Time
56 # See the `europe' file for Russia and Turkey in Asia.
58 # See the `africa' file for Zone naming conventions.
60 # From Guy Harris:
61 # Incorporates data for Singapore from Robert Elz' asia 1.1, as well as
62 # additional information from Tom Yap, Sun Microsystems Intercontinental
63 # Technical Support (including a page from the Official Airline Guide -
64 # Worldwide Edition).  The names for time zones are guesses.
66 ###############################################################################
68 # From Paul Eggert <eggert@twinsun.com> (May 28, 1994):
69 # We don't know what happened to the clocks in the Caucausus and the ex-Soviet
70 # Central Asia after 1990.  Until we get more info, stick with the pre-1991 rules.
71 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
72 Rule    Russia  1981    1984    -       Apr     1       0:00    1:00    D
73 Rule    Russia  1981    1983    -       Oct     1       0:00    0       K
74 Rule    Russia  1984    max     -       Sep     lastSun 3:00    0       K
75 Rule    Russia  1985    max     -       Mar     lastSun 2:00    1:00    D
77 # Afghanistan
78 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
79 Zone    Asia/Kabul      4:36:48 -       LMT     1890
80                         4:00    -       GST     1945
81                         4:30    -       AFT
83 # Armenia
84 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
85 Zone    Asia/Yerevan    2:58:00 -       LMT     1924 May  2
86                         3:00    -       MSK     1957 Mar
87                         4:00    Russia  BS%s
89 # Azerbaijan
90 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
91 Zone    Asia/Baku       3:19:24 -       LMT     1924 May  2
92                         3:00    -       MSK     1957 Mar
93                         4:00    Russia  BS%s
95 # Bahrain
96 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
97 Zone    Asia/Bahrain    3:22:20 -       LMT     1920            # Al-Manamah
98                         4:00    -       GST     1972 Jun
99                         3:00    -       AST
101 # Bangladesh
102 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
103 Zone    Asia/Dacca      6:01:40 -       LMT     1890
104                         5:53    -       CMT     1941 Oct    # Calcutta Mean Time
105                         6:30    -       BMT     1942 May 15
106                         5:30    -       IST     1942 Sep
107                         6:30    -       BMT     1951 Sep 30
108                         6:00    -       BGT
110 # Bhutan
111 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
112 Zone    Asia/Thimbu     5:58:36 -       LMT     1947 Aug 15
113                         5:30    -       IST     1987 Oct
114                         6:00    -       BGT
116 # British Indian Ocean Territory
117 # From Whitman:
118 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
119 Zone    Indian/Chagos   5:00    -       PKT
121 # Brunei
122 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
123 Zone    Asia/Brunei     7:39:40 -       LMT     1926 Mar   # Bandar Seri Begawan
124                         7:30    -       BNT     1933
125                         8:00    -       BNT
127 # Burma
128 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
129 Zone    Asia/Rangoon    6:24:40 -       LMT     1880
130                         6:25    -       RMT     1920
131                         6:30    -       BMT     1942 May
132                         9:00    -       JST     1945 May 3
133                         6:30    -       BMT
135 # Cambodia
136 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
137 Zone    Asia/Phnom_Penh 6:59:40 -       LMT     1906 Jun  9
138                         7:06    -       SMT     1911 Mar 11 0:01     # Saigon MT
139                         7:00    -       ICT     1912 May
140                         8:00    -       ICT     1931 May
141                         7:00    -       ICT
143 # People's Republic of China
145 # From Guy Harris:
146 # People's Republic of China.  Yes, they really have only one time zone.
148 # From Bob Devine (January 28, 1988):
149 # No they don't.  See TIME mag, February 17, 1986 p.52.  Even though
150 # China is across 4 physical time zones, before Feb 1, 1986 only the
151 # Peking (Bejing) time zone was recognized.  Since that date, China
152 # has two of 'em -- Peking's and Urumqi (named after the capital of
153 # the Xinjiang Uighur Autonomous Region).  I don't know about DST for it.
155 # . . .I just deleted the DST table and this editor makes it too
156 # painful to suck in another copy..  So, here is what I have for
157 # DST start/end dates for Peking's time zone (info from AP):
159 #     1986 May 4 - Sept 14
160 #     1987 mid-April - ??
162 # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
163 # According to Shanks, China started using DST in 1986,
164 # but it's still all one big happy time zone.
166 # From U. S. Naval Observatory (January 19, 1989):
167 # CHINA               8 H  AHEAD OF UTC  ALL OF CHINA, INCL TAIWAN
168 # CHINA               9 H  AHEAD OF UTC  APR 17 - SEP 10
170 # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
171 # Shanks writes that China switched from the Chinese calendar on 1912 Feb 12.
172 # He also writes that China has had a single time zone since 1980 May 1,
173 # and that they instituted DST on 1986 May 4; this contradicts Devine's
174 # note about Time magazine, though apparently _something_ happened in 1986.
176 # From Shanks (1991):
177 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
178 Rule    Shang   1928    only    -       Jan      1      0:00    0       S
179 Rule    Shang   1940    only    -       Jun      3      0:00    1:00    D
180 Rule    Shang   1940    1941    -       Oct      1      0:00    0       S
181 Rule    Shang   1941    only    -       Mar     16      0:00    1:00    D
182 Rule    PRC     1949    only    -       Jan      1      0:00    0       S
183 Rule    PRC     1986    only    -       May      4      0:00    1:00    D
184 Rule    PRC     1986    max     -       Sep     Sun>=11 0:00    0       S
185 Rule    PRC     1987    max     -       Apr     Sun>=10 0:00    1:00    D
186 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
187 Zone    Asia/Shanghai   8:05:52 -       LMT     1928
188                         8:00    Shang   C%sT    1949
189                         8:00    PRC     C%sT
191 ###############################################################################
193 # Republic of China
195 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
196 Rule    Taiwan  1896    only    -       Jan     1       0:00    0       S
197 Rule    Taiwan  1945    1951    -       May     1       0:00    1:00    D
198 Rule    Taiwan  1945    1951    -       Oct     1       0:00    0       S
199 Rule    Taiwan  1952    only    -       Mar     1       0:00    1:00    D
200 Rule    Taiwan  1952    1954    -       Nov     1       0:00    0       S
201 Rule    Taiwan  1953    1959    -       Apr     1       0:00    1:00    D
202 Rule    Taiwan  1955    1961    -       Oct     1       0:00    0       S
203 Rule    Taiwan  1960    1961    -       Jun     1       0:00    1:00    D
204 Rule    Taiwan  1974    1975    -       Apr     1       0:00    1:00    D
205 Rule    Taiwan  1974    1975    -       Oct     1       0:00    0       S
206 Rule    Taiwan  1980    only    -       Jun     30      0:00    1:00    D
207 Rule    Taiwan  1980    only    -       Sep     30      0:00    0       S
208 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
209 Zone    Asia/Taipei     8:06:00 -       LMT     1896
210                         8:00    Taiwan  C%sT
212 ###############################################################################
213 # Hong Kong
214 # Presumably Hong Kong will have DST again when it merges with China,
215 # but it's too early to predict the details.
216 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
217 Rule    HK      1904    only    -       Oct     30      0:00    0       -
218 Rule    HK      1946    only    -       Apr     20      3:30    1:00    S
219 Rule    HK      1946    only    -       Dec     1       3:30    0       -
220 Rule    HK      1947    only    -       Apr     13      3:30    1:00    S
221 Rule    HK      1947    only    -       Dec     30      3:30    0       -
222 Rule    HK      1948    only    -       May     2       3:30    1:00    S
223 Rule    HK      1948    1952    -       Oct     lastSun 3:30    0       -
224 Rule    HK      1949    1953    -       Apr     Sun>=1  3:30    1:00    S
225 Rule    HK      1953    only    -       Nov     1       3:30    0       -
226 Rule    HK      1954    1964    -       Mar     Sun>=18 3:30    1:00    S
227 Rule    HK      1954    only    -       Oct     31      3:30    0       -
228 Rule    HK      1955    1964    -       Nov     Sun>=1  3:30    0       -
229 Rule    HK      1965    1977    -       Apr     Sun>=16 3:30    1:00    S
230 Rule    HK      1965    1977    -       Oct     Sun>=16 3:30    0       -
231 Rule    HK      1979    1980    -       May     Sun>=8  3:30    1:00    S
232 Rule    HK      1979    1980    -       Oct     Sun>=16 3:30    0       -
233 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
234 Zone    Asia/Hong_Kong  7:36:36 -       LMT     1904 Oct 30
235                         8:00    HK      HK%sT
237 # Macao
238 # Presumably Macao will have DST again when it merges with China,
239 # but it's too early to predict the details.
240 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
241 Rule    Macao   1912    only    -       Jan     1       0:00    0       S
242 Rule    Macao   1961    1962    -       Mar     Sun>=16 3:30    1:00    D
243 Rule    Macao   1961    1964    -       Nov     Sun>=1  3:30    0       S
244 Rule    Macao   1963    only    -       Mar     Sun>=16 0:00    1:00    D
245 Rule    Macao   1964    only    -       Mar     Sun>=16 3:30    1:00    D
246 Rule    Macao   1965    only    -       Mar     Sun>=16 0:00    1:00    D
247 Rule    Macao   1965    only    -       Oct     31      0:00    0       S
248 Rule    Macao   1966    1971    -       Apr     Sun>=16 3:30    1:00    D
249 Rule    Macao   1966    1971    -       Oct     Sun>=16 3:30    0       S
250 Rule    Macao   1972    1974    -       Apr     Sun>=15 0:00    1:00    D
251 Rule    Macao   1972    1973    -       Oct     Sun>=15 0:00    0       S
252 Rule    Macao   1974    1977    -       Oct     Sun>=15 3:30    0       S
253 Rule    Macao   1975    1977    -       Apr     Sun>=15 3:30    1:00    D
254 Rule    Macao   1978    1980    -       Apr     Sun>=15 0:00    1:00    D
255 Rule    Macao   1978    1980    -       Oct     Sun>=15 0:00    0       S
256 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
257 Zone    Asia/Macao      7:34:20 -       LMT     1912
258                         8:00    Macao   C%sT
261 ###############################################################################
263 # Cyprus
264 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
265 Rule    Cyprus  1921    only    -       Nov     14      0:00    0       -
266 Rule    Cyprus  1975    only    -       Apr     13      0:00    1:00    " DST"
267 Rule    Cyprus  1975    only    -       Oct     12      0:00    0       -
268 Rule    Cyprus  1976    only    -       May     15      0:00    1:00    " DST"
269 Rule    Cyprus  1976    only    -       Oct     11      0:00    0       -
270 Rule    Cyprus  1977    1980    -       Apr     Sun>=1  0:00    1:00    " DST"
271 Rule    Cyprus  1977    only    -       Sep     25      0:00    0       -
272 Rule    Cyprus  1978    only    -       Oct     2       0:00    0       -
273 Rule    Cyprus  1979    max     -       Sep     lastSun 0:00    0       -
274 Rule    Cyprus  1981    max     -       Mar     lastSun 0:00    1:00    " DST"
275 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
276 Zone    Asia/Nicosia    2:13:28 -       LMT     1921 Nov 14
277                         2:00    Cyprus  EET%s
279 # Georgia
280 # From Paul Eggert <eggert@twinsun.com> (1994-11-19):
281 # Today's _Economist_ (p 60) reports that Georgia moved its clocks forward
282 # an hour recently, due to a law proposed by Zurab Murvanidze,
283 # an MP who went on a hunger strike for 11 days to force discussion about it!
284 # Alas, we have no details.
285 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
286 Zone    Asia/Tbilisi    2:59:16 -       LMT     1880
287                         2:59    -       LST     1924 May  2
288                         3:00    -       MSK     1957 Mar
289                         4:00    Russia  BS%s
291 # India
292 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
293 Zone    Asia/Calcutta   5:53:28 -       LMT     1880
294                         5:53    -       CMT     1941 Oct    # Calcutta Mean Time
295                         6:30    -       BMT     1942 May 15
296                         5:30    -       IST     1942 Sep
297                         5:30    1:00    IST     1945 Oct 15
298                         5:30    -       IST
299 # The following are like Asia/Calcutta:
300 #       Andaman Is
301 #       Lakshadweep (Laccadive, Minicoy and Amindivi Is)
302 #       Nicobar Is
304 # Indonesia
305 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
306 Zone Asia/Jakarta       7:07:12 -       LMT     1867 Aug 10
307                         7:07    -       JMT     1924 Jan  1 0:13
308                         7:20    -       JVT     1932 Nov
309                         7:30    -       JVT     1942 Mar 23
310                         9:00    -       JST     1945 Aug
311                         7:30    -       JVT     1948 May
312                         8:00    -       JVT     1950 May
313                         7:30    -       JVT     1964
314                         7:00    -       JVT
315 Zone Asia/Ujung_Pandang 7:57:36 -       LMT     1920
316                         7:58    -       MMT     1932 Nov    # Macassar Mean Time
317                         8:00    -       BNT     1942 Feb  9
318                         9:00    -       JST     1945 Aug
319                         8:00    -       BNT
320 Zone Asia/Jayapura      9:22:48 -       LMT     1932 Nov
321                         9:00    -       MLT     1944
322                         9:30    -       CST     1964
323                         9:00    -       MLT
325 # Iran
327 # Shanks has no record of DST after 1980.
329 # From Bob Devine (January 28, 1988):
330 # Iran: Last Sunday in March to third (?) Sunday in
331 # September.  Since the revolution, the official calendar is Monarchic
332 # calendar; I have no idea what the correspondence between dates are.
334 # From U. S. Naval Observatory (January 19, 1989):
335 # IRAN                3.5H AHEAD OF UTC
337 # From Shanks (1991), with corrections from Devine:
338 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
339 Rule    Iran    1977    only    -       Nov     1       0:00    0       S
340 Rule    Iran    1978    1980    -       Mar     21      0:00    1:00    D
341 Rule    Iran    1978    only    -       Oct     21      0:00    0       S
342 Rule    Iran    1979    only    -       Sep     19      0:00    0       S
343 Rule    Iran    1980    only    -       Sep     23      0:00    0       S
344 Rule    Iran    1988    max     -       Mar     lastSun 2:00    1:00    D
345 Rule    Iran    1988    max     -       Sep     Sun>=15 2:00    0       S
346 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
347 Zone    Asia/Tehran     3:25:44 -       LMT     1916
348                         3:26    -       TMT     1946
349                         3:30    -       IST     1977 Nov
350                         4:00    Iran    G%sT    1979
351                         3:30    Iran    I%sT
353 # Iraq
354 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
355 Rule    Iraq    1982    only    -       May     1       0:00    1:00    D
356 Rule    Iraq    1982    1984    -       Oct     1       0:00    0       S
357 Rule    Iraq    1983    only    -       Mar     31      0:00    1:00    D
358 Rule    Iraq    1984    1985    -       Apr     1       0:00    1:00    D
359 Rule    Iraq    1985    max     -       Sep     lastSun 1:00s   0       S
360 Rule    Iraq    1986    max     -       Mar     lastSun 1:00s   1:00    D
361 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
362 Zone    Asia/Baghdad    2:57:40 -       LMT     1890
363                         2:58    -       BMT     1918        # Baghdad Mean Time
364                         3:00    -       AST     1982 May
365                         3:00    Iraq    A%sT
368 ###############################################################################
370 # Israel
372 # From U. S. Naval Observatory (January 19, 1989):
373 # ISRAEL              2 H  AHEAD OF UTC
374 # ISRAEL              3 H  AHEAD OF UTC  APR 10 - SEP 3
376 # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
378 # Shanks gives the following rules for Jerusalem from 1918 through 1991.
379 # After 1989 Shanks often disagrees with Silverberg; we go with Silverberg.
381 # From Shanks (1991):
382 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
383 Rule    Zion    1918    only    -       Jan      1      0:00    0       S
384 Rule    Zion    1940    only    -       Jun      1      0:00    1:00    D
385 Rule    Zion    1942    1944    -       Nov      1      0:00    0       S
386 Rule    Zion    1943    only    -       Apr      1      2:00    1:00    D
387 Rule    Zion    1944    only    -       Apr      1      0:00    1:00    D
388 Rule    Zion    1945    only    -       Apr     16      0:00    1:00    D
389 Rule    Zion    1945    only    -       Nov      1      2:00    0       S
390 Rule    Zion    1946    only    -       Apr     16      2:00    1:00    D
391 Rule    Zion    1946    only    -       Nov      1      0:00    0       S
392 Rule    Zion    1948    only    -       May     23      0:00    2:00    DD
393 Rule    Zion    1948    only    -       Sep      1      0:00    1:00    D
394 Rule    Zion    1948    1949    -       Nov      1      2:00    0       S
395 Rule    Zion    1949    only    -       May      1      0:00    1:00    D
396 Rule    Zion    1950    only    -       Apr     16      0:00    1:00    D
397 Rule    Zion    1950    only    -       Sep     15      3:00    0       S
398 Rule    Zion    1951    only    -       Apr      1      0:00    1:00    D
399 Rule    Zion    1951    only    -       Nov     11      3:00    0       S
400 Rule    Zion    1952    only    -       Apr     20      2:00    1:00    D
401 Rule    Zion    1952    only    -       Oct     19      3:00    0       S
402 Rule    Zion    1953    only    -       Apr     12      2:00    1:00    D
403 Rule    Zion    1953    only    -       Sep     13      3:00    0       S
404 Rule    Zion    1954    only    -       Jun     13      0:00    1:00    D
405 Rule    Zion    1954    only    -       Sep     12      0:00    0       S
406 Rule    Zion    1955    only    -       Jun     11      2:00    1:00    D
407 Rule    Zion    1955    only    -       Sep     11      0:00    0       S
408 Rule    Zion    1956    only    -       Jun      3      0:00    1:00    D
409 Rule    Zion    1956    only    -       Sep     30      3:00    0       S
410 Rule    Zion    1957    only    -       Apr     29      2:00    1:00    D
411 Rule    Zion    1957    only    -       Sep     22      0:00    0       S
412 Rule    Zion    1974    only    -       Jul      7      0:00    1:00    D
413 Rule    Zion    1974    only    -       Oct     13      0:00    0       S
414 Rule    Zion    1975    only    -       Apr     20      0:00    1:00    D
415 Rule    Zion    1975    only    -       Aug     31      0:00    0       S
416 Rule    Zion    1985    only    -       Apr     14      0:00    1:00    D
417 Rule    Zion    1985    only    -       Sep     15      0:00    0       S
418 Rule    Zion    1986    only    -       May     18      0:00    1:00    D
419 Rule    Zion    1986    only    -       Sep      7      0:00    0       S
420 Rule    Zion    1987    only    -       Apr     15      0:00    1:00    D
421 Rule    Zion    1987    only    -       Sep     13      0:00    0       S
422 Rule    Zion    1988    only    -       Apr      9      0:00    1:00    D
423 Rule    Zion    1988    only    -       Sep      3      0:00    0       S
424 #Rule   Zion    1989    only    -       Apr     29      0:00    1:00    D
425 #Rule   Zion    1989    only    -       Sep      2      0:00    0       S
426 #Rule   Zion    1990    only    -       Mar     25      0:00    1:00    D
427 #Rule   Zion    1990    only    -       Aug     26      0:00    0       S
428 #Rule   Zion    1991    only    -       Mar     10      0:00    1:00    D
429 #Rule   Zion    1991    only    -       Sep      1      0:00    0       S
431 # From Ephraim Silverberg (September 5, 1993):
433 # According to the Office of the Secretary General of the Ministry of
434 # Interior, there is NO set rule for Daylight-Savings/Standard time changes.
435 # Each year they decide anew what havoc to wreak on the country.  However,
436 # there is a "supposed" set of rules which is subject to change depending
437 # on the party the Minister of Interior, the size of the coalition
438 # government, the phase of the moon and the direction of the wind.  Hence,
439 # changes may need to be made on a semi-annual basis.  One thing is entrenched
440 # in law, however: that there must be at least 150 days on daylight savings
441 # time annually.
443 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
444 Rule    Zion    1989    only    -       Apr     30      0:00    1:00    D
445 Rule    Zion    1989    only    -       Sep      3      0:00    0:00    S
446 Rule    Zion    1990    only    -       Mar     25      0:00    1:00    D
447 Rule    Zion    1990    only    -       Aug     26      0:00    0:00    S
448 Rule    Zion    1991    only    -       Mar     24      0:00    1:00    D
449 Rule    Zion    1991    only    -       Sep      1      0:00    0:00    S
450 Rule    Zion    1992    only    -       Mar     29      0:00    1:00    D
451 Rule    Zion    1992    only    -       Sep      6      0:00    0:00    S
452 Rule    Zion    1993    only    -       Apr      2      0:00    1:00    D
453 Rule    Zion    1993    only    -       Sep      5      0:00    0:00    S
455 # The dates for 1994-1995 were obtained from Office of the Spokeswoman for
456 # the Ministry of Interior, Jerusalem.  There are no dates yet for 1996 and
457 # beyond so your guess is as good as theirs (those who are interested can
458 # call 972-2-701411 and ask for the spokeswoman).
460 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
461 Rule    Zion    1994    only    -       Apr      1      0:00    1:00    D
462 Rule    Zion    1994    only    -       Aug     28      0:00    0:00    S
463 Rule    Zion    1995    only    -       Mar     31      0:00    1:00    D
464 # On 1995-03-13 Ephraim Silverberg corrected the next line from Aug 27 to Sep 3.
465 Rule    Zion    1995    only    -       Sep      3      0:00    0:00    S
467 # From Ephraim Silverberg (1995-03-13):
468 # The Spokeswoman's office confirmed that there are not yet any dates
469 # for the timezone conversion for the years 1996 and beyond yet
470 # and this is one of the things the newly-appointed Minister of Interior
471 # will have to decide sometime this year.
473 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
474 Zone    Asia/Tel_Aviv   2:19:04 -       LMT     1880
475                         2:21    -       JMT     1918
476                         2:00    Zion    I%sT
479 ###############################################################################
481 # Japan
483 # `9:00' and `JST' is from Guy Harris.
485 # From Paul Eggert <eggert@twinsun.com> (1995-03-06):
486 # Today's _Asahi Evening News_ (page 4) reports that Japan had
487 # daylight saving between 1948 and 1951, but ``the system was discontinued
488 # because the public believed it would lead to longer working hours.''
489 # Shanks writes that daylight saving in Japan during those years was as follows:
490 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
491 #Rule   Japan   1948    only    -       May     Sun>=1  2:00    1:00    D
492 #Rule   Japan   1948    1951    -       Sep     Sat>=8  2:00    0       S
493 #Rule   Japan   1949    only    -       Apr     Sun>=1  2:00    1:00    D
494 #Rule   Japan   1950    1951    -       May     Sun>=1  2:00    1:00    D
495 # but the only locations using it were US military bases.
496 # We go with Shanks and omit daylight saving in those years for Asia/Tokyo.
498 # The same news article also reports that Japan is likely to go on DST in 1996
499 # as follows, where I've guessed the AT and LETTER/S columns:
500 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
501 #Rule   Japan   1996    max     -       Apr     Sun>=1  2:00    1:00    D
502 #Rule   Japan   1996    max     -       Oct     lastSun 2:00    0       S
504 # From Shanks (1991):
505 # Japan switched from the Japanese calendar on 1893 Jan 1.
506 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
507 Zone    Asia/Tokyo      9:19:04 -       LMT     1896
508                         9:00    -       JST
509 # If Japan adopts DST in 1996, replace the above line with the following lines:
510 #                       9:00    -       JST     1996
511 #                       9:00    Japan   J%sT
512 # and uncomment the two `Rule' lines commented out above.
514 # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
515 # Shanks says that the far southern Ryukyu Is (Nansei-Shoto) are 8:00,
516 # but we don't have a good location name for them;
517 # we don't even know the name of the principal town.
518 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
519 #Zone Asia/South_Ryukyu 8:14:44 -       LMT     1896    # Amitori
520 #                       8:00    -       CST
521 # There is no information for Marcus.
522 # Other Japanese possessions are probably like Asia/Tokyo.
524 # Jordan
525 # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
526 # Most likely Shanks is merely guessing dates from 1992 on.
527 # From Shanks (1991):
528 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
529 Rule    Jordan  1931    only    -       Jan     1       0:00    0       -
530 Rule    Jordan  1973    only    -       Jun     6       0:00    1:00    " DST"
531 Rule    Jordan  1973    1975    -       Oct     1       0:00    0       -
532 Rule    Jordan  1974    1977    -       May     1       0:00    1:00    " DST"
533 Rule    Jordan  1976    only    -       Nov     1       0:00    0       -
534 Rule    Jordan  1977    only    -       Oct     1       0:00    0       -
535 Rule    Jordan  1978    only    -       Apr     30      0:00    1:00    " DST"
536 Rule    Jordan  1978    only    -       Sep     30      0:00    0       -
537 Rule    Jordan  1985    only    -       Apr     1       0:00    1:00    " DST"
538 Rule    Jordan  1985    only    -       Oct     1       0:00    0       -
539 Rule    Jordan  1986    1988    -       Apr     Fri>=1  0:00    1:00    " DST"
540 Rule    Jordan  1986    1990    -       Oct     Fri>=1  0:00    0       -
541 Rule    Jordan  1989    only    -       May     8       0:00    1:00    " DST"
542 Rule    Jordan  1990    only    -       Apr     27      0:00    1:00    " DST"
543 Rule    Jordan  1991    only    -       Apr     19      0:00    1:00    " DST"
544 Rule    Jordan  1991    only    -       Sep     27      0:00    0       -
545 Rule    Jordan  1992    max     -       Apr     Fri>=1  0:00    1:00    " DST"
546 Rule    Jordan  1992    max     -       Oct     Fri>=1  0:00    0       -
547 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
548 Zone    Asia/Amman      2:23:44 -       LMT     1931
549                         2:00    Jordan  EET%s
551 # Kazakhstan
552 # From Shanks (1991):
553 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
554 Zone    Asia/Alma-Ata   5:07:48 -       LMT     1924 May  2
555                         5:00    -       TSK     1957 Mar
556                         6:00    Russia  TS%s
558 # Kirgizstan
559 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
560 Zone    Asia/Bishkek    4:58:24 -       LMT     1924 May  2
561                         5:00    -       TSK     1957 Mar
562                         6:00    Russia  TS%s
564 ###############################################################################
566 # Korea
568 # From Guy Harris:
569 # According to someone at the Korean Times in San Francisco,
570 # Daylight Savings Time was not observed until 1987.  He did not know
571 # at what time of day DST starts or ends.
573 # From Shanks (1991):
574 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
575 Rule    ROK     1960    only    -       May     15      0:00    1:00    D
576 Rule    ROK     1960    only    -       Sep     13      0:00    0       S
577 Rule    ROK     1987    1988    -       May     Sun<=14 0:00    1:00    D
578 Rule    ROK     1987    1988    -       Oct     Sun<=14 0:00    0       S
580 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
581 Zone    Asia/Seoul      8:27:52 -       LMT     1890
582                         8:30    -       KST     1904 Dec
583                         9:00    -       KST     1928
584                         8:30    -       KST     1932
585                         9:00    -       KST     1954 Mar 21
586                         8:00    ROK     K%sT    1961 Aug 10
587                         8:30    -       KST     1968 Oct
588                         9:00    ROK     K%sT
589 Zone    Asia/Pyongyang  8:23:00 -       LMT     1890
590                         8:30    -       KST     1904 Dec
591                         9:00    -       KST     1928
592                         8:30    -       KST     1932
593                         9:00    -       KST     1954 Mar 21
594                         8:00    -       KST     1961 Aug 10
595                         9:00    -       KST
597 ###############################################################################
599 # Kuwait
600 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
601 Zone    Asia/Kuwait     3:11:56 -       LMT     1950
602                         3:00    -       AST
604 # Laos
605 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
606 Zone    Asia/Vientiane  6:50:24 -       LMT     1906 Jun  9
607                         7:06    -       SMT     1911 Mar 11 0:01     # Saigon MT
608                         7:00    -       ICT     1912 May
609                         8:00    -       ICT     1931 May
610                         7:00    -       ICT
612 # Lebanon
613 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
614 Rule    Lebanon 1880    only    -       Jan     1       0:00    0       -
615 Rule    Lebanon 1920    only    -       Mar     28      0:00    1:00    " DST"
616 Rule    Lebanon 1920    only    -       Oct     25      0:00    0       -
617 Rule    Lebanon 1921    only    -       Apr     3       0:00    1:00    " DST"
618 Rule    Lebanon 1921    only    -       Oct     3       0:00    0       -
619 Rule    Lebanon 1922    only    -       Mar     26      0:00    1:00    " DST"
620 Rule    Lebanon 1922    only    -       Oct     8       0:00    0       -
621 Rule    Lebanon 1923    only    -       Apr     22      0:00    1:00    " DST"
622 Rule    Lebanon 1923    only    -       Sep     16      0:00    0       -
623 Rule    Lebanon 1957    1961    -       May     1       0:00    1:00    " DST"
624 Rule    Lebanon 1957    1961    -       Oct     1       0:00    0       -
625 Rule    Lebanon 1972    only    -       Jun     22      0:00    1:00    " DST"
626 Rule    Lebanon 1972    1977    -       Oct     1       0:00    0       -
627 Rule    Lebanon 1973    1977    -       May     1       0:00    1:00    " DST"
628 Rule    Lebanon 1978    only    -       Apr     30      0:00    1:00    " DST"
629 Rule    Lebanon 1978    only    -       Sep     30      0:00    0       -
630 Rule    Lebanon 1984    1987    -       May     1       0:00    1:00    " DST"
631 Rule    Lebanon 1984    max     -       Oct     16      0:00    0       -
632 Rule    Lebanon 1988    only    -       Jun     1       0:00    1:00    " DST"
633 Rule    Lebanon 1989    only    -       May     10      0:00    1:00    " DST"
634 Rule    Lebanon 1990    max     -       May     1       0:00    1:00    " DST"
635 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
636 Zone    Asia/Beirut     2:22:00 -       LMT     1880
637                         2:00    Lebanon EET%s
639 # Malaysia
640 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
641 Zone Asia/Kuala_Lumpur  6:46:48 -       LMT     1880
642                         6:55    -       SMT     1905 Jun
643                         7:00    -       SGT     1933
644                         7:20    -       SGT     1942 Feb 15
645                         9:00    -       JST     1945 Sep 2
646                         7:20    -       SGT     1950
647                         7:30    -       SGT     1982 May
648                         8:00    -       SGT
650 # Maldives
651 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
652 Zone    Indian/Maldives 4:54:00 -       LMT     1880                    # Male
653                         4:54    -       MMT     1960
654                         5:00    -       PKT
656 # Mongolia
657 # Let's comment out the western and eastern Mongolian time zones
658 # till we know what their principal towns are.
659 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
660 Rule    Mongol  1978    only    -       Jan     1       0:00    0       S
661 Rule    Mongol  1981    1984    -       Apr     1       0:00    1:00    T
662 Rule    Mongol  1981    1984    -       Oct     1       0:00    0       S
663 Rule    Mongol  1985    max     -       Mar     lastSun 2:00    1:00    T
664 Rule    Mongol  1985    max     -       Sep     lastSun 3:00    0       S
665 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
666 #Zone   Asia/Dariv      6:14:32 -       LMT     1905 Aug
667 #                       6:00    -       DST     1978
668 #                       7:00    Mongol  D%sT
669 Zone    Asia/Ulan_Bator 7:07:32 -       LMT     1905 Aug
670                         7:00    -       UST     1978
671                         8:00    Mongol  U%sT
672 #Zone Asia/Baruun-Urt   7:33:00 -       LMT     1905 Aug
673 #                       8:00    -       BST     1978
674 #                       9:00    Mongol  B%sT
676 # Nepal
677 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
678 Zone    Asia/Katmandu   5:41:16 -       LMT     1920
679                         5:30    -       IST     1986
680                         5:45    -       NPT
682 # Oman
683 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
684 Zone    Asia/Muscat     3:54:20 -       LMT     1920
685                         4:00    -       GST
687 # Pakistan
688 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
689 Zone    Asia/Karachi    4:28:12 -       LMT     1907
690                         5:30    -       IST     1942 Sep
691                         5:30    1:00    IST     1945 Oct 15
692                         5:30    -       IST     1951 Sep 30
693                         5:00    -       PKT
695 # Palestine
696 # These rules for Egypt are stolen from the `africa' file.
697 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
698 Rule    Egypt   1957    only    -       May     10      0:00    1:00    " DST"
699 Rule    Egypt   1957    1958    -       Oct      1      0:00    0       -
700 Rule    Egypt   1958    only    -       May      1      0:00    1:00    " DST"
701 Rule    Egypt   1959    1981    -       May      1      1:00    1:00    " DST"
702 Rule    Egypt   1959    1965    -       Sep     30      3:00    0       -
703 Rule    Egypt   1966    max     -       Oct      1      3:00    0       -
704 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
705 Zone    Asia/Gaza       2:17:52 -       LMT     1900 Oct
706                         2:00    -       EET     1957 May 10
707                         2:00    Egypt   EET%s   1967 Jun 30
708                         2:00    Zion    I%sT
709 # This will undoubtedly change soon.
711 # Philippines
712 # Howse writes (p 162) that until 1844 the Philippines kept American date.
713 # The rest of this data is from Shanks.
714 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
715 Rule    Phil    1899    only    -       May     11      0:00    0       S
716 Rule    Phil    1936    only    -       Nov     1       0:00    1:00    D
717 Rule    Phil    1937    only    -       Feb     1       0:00    0       S
718 Rule    Phil    1954    only    -       Apr     12      0:00    1:00    D
719 Rule    Phil    1954    only    -       Jul     1       0:00    0       S
720 Rule    Phil    1978    only    -       Mar     22      0:00    1:00    D
721 Rule    Phil    1978    only    -       Sep     21      0:00    0       S
722 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
723 Zone    Asia/Manila     -15:56:00 -     LMT     1844
724                         8:04:00 -       LMT     1899 May 11
725                         8:00    Phil    P%sT    1942 May
726                         9:00    -       JST     1944 Nov
727                         8:00    Phil    P%sT
729 # Qatar
730 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
731 Zone    Asia/Qatar      3:26:08 -       LMT     1920            # Al Dawhah
732                         4:00    -       GST     1972 Jun
733                         3:00    -       AST
735 # Saudi Arabia
736 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
737 Zone    Asia/Riyadh     3:06:52 -       LMT     1950
738                         3:00    -       AST
740 # Singapore
741 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
742 Zone    Asia/Singapore  6:55:24 -       LMT     1880
743                         6:55    -       SMT     1905 Jun
744                         7:00    -       SGT     1933
745                         7:20    -       SGT     1942 Feb 15
746                         9:00    -       JST     1945 Sep  2
747                         7:20    -       SGT     1950
748                         7:30    -       SGT     1982 May
749                         8:00    -       SGT
751 # Sri Lanka
752 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
753 Zone    Asia/Colombo    5:19:24 -       LMT     1880
754                         5:20    -       JMT     1906
755                         5:30    -       IST     1942 Jan  5
756                         5:30    0:30    IHST    1942 Sep
757                         5:30    1:00    IST     1945 Oct 16 2:00
758                         5:30    -       IST
760 # Syria
761 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
762 Rule    Syria   1920    only    -       Jan     1       0:00    0       -
763 Rule    Syria   1920    1923    -       Apr     Sun>=15 2:00    1:00    " DST"
764 Rule    Syria   1920    1923    -       Oct     Sun>=1  2:00    0       -
765 Rule    Syria   1962    only    -       Apr     29      2:00    1:00    " DST"
766 Rule    Syria   1962    only    -       Oct     1       2:00    0       -
767 Rule    Syria   1963    1965    -       May     1       2:00    1:00    " DST"
768 Rule    Syria   1963    only    -       Sep     30      2:00    0       -
769 Rule    Syria   1964    only    -       Oct     1       2:00    0       -
770 Rule    Syria   1965    only    -       Sep     30      2:00    0       -
771 Rule    Syria   1966    only    -       Apr     24      2:00    1:00    " DST"
772 Rule    Syria   1966    1976    -       Oct     1       2:00    0       -
773 Rule    Syria   1967    1978    -       May     1       2:00    1:00    " DST"
774 Rule    Syria   1977    1978    -       Sep     1       2:00    0       -
775 Rule    Syria   1983    1984    -       Apr     9       2:00    1:00    " DST"
776 Rule    Syria   1983    1984    -       Oct     1       2:00    0       -
777 Rule    Syria   1986    only    -       Feb     16      2:00    1:00    " DST"
778 Rule    Syria   1986    only    -       Oct     9       2:00    0       -
779 Rule    Syria   1987    only    -       Mar     1       2:00    1:00    " DST"
780 Rule    Syria   1987    1988    -       Oct     31      2:00    0       -
781 Rule    Syria   1988    only    -       Mar     15      2:00    1:00    " DST"
782 Rule    Syria   1989    only    -       Mar     31      2:00    1:00    " DST"
783 Rule    Syria   1989    only    -       Oct     1       2:00    0       -
784 Rule    Syria   1990    max     -       Apr     1       2:00    1:00    " DST"
785 Rule    Syria   1990    max     -       Sep     30      2:00    0       -
786 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
787 Zone    Asia/Damascus   2:25:12 -       LMT     1920
788                         2:00    Syria   EET%s
790 # Tajikistan
791 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
792 Zone    Asia/Dushanbe   4:35:12 -       LMT     1924 May  2
793                         5:00    -       TSK     1957 Mar
794                         6:00    Russia  TS%s
796 # Thailand
797 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
798 Zone    Asia/Bangkok    6:42:04 -       LMT     1880
799                         6:42    -       BMT     1920 Apr
800                         7:00    -       ICT
802 # Turkmenistan
803 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
804 Zone    Asia/Ashkhabad  3:53:32 -       LMT     1924 May  2
805                         4:00    -       ASK     1957 Mar
806                         5:00    Russia  AS%s
808 # United Arab Emirates
809 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
810 Zone    Asia/Dubai      3:41:12 -       LMT     1920
811                         4:00    -       GST
813 # Uzbekistan
814 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
815 Zone    Asia/Tashkent   4:37:12 -       LMT     1924 May  2
816                         5:00    -       TSK     1957 Mar
817                         6:00    Russia  TS%s
819 # Vietnam
820 # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
821 # Saigon's official name is Thanh-Pho Ho Chi Minh, but it's too long.
822 # We'll stick with the traditional name for now.
823 # From Shanks (1991):
824 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
825 Zone    Asia/Saigon     7:06:40 -       LMT     1906 Jun  9
826                         7:06    -       SMT     1911 Mar 11 0:01     # Saigon MT
827                         7:00    -       ICT     1912 May
828                         8:00    -       ICT     1931 May
829                         7:00    -       ICT
831 # Yemen
832 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
833 Zone    Asia/Aden       3:00:48 -       LMT     1950
834                         3:00    -       AST