-static struct tz_t {
- char tzname[5];
- unsigned char zhours;
- unsigned char zminutes;
- unsigned char zoccident; /* west of UTC? */
-} TimeZones[] = {
- {
- "aat", 1, 0, 1}, /* Atlantic Africa Time */
- {
- "adt", 4, 0, 0}, /* Arabia DST */
- {
- "ast", 3, 0, 0}, /* Arabia */
- /*{ "ast", 4, 0, 1 }, *//* Atlantic */
- {
- "bst", 1, 0, 0}, /* British DST */
- {
- "cat", 1, 0, 0}, /* Central Africa */
- {
- "cdt", 5, 0, 1}, {
- "cest", 2, 0, 0}, /* Central Europe DST */
- {
- "cet", 1, 0, 0}, /* Central Europe */
- {
- "cst", 6, 0, 1},
- /*{ "cst", 8, 0, 0 }, *//* China */
- /*{ "cst", 9, 30, 0 }, *//* Australian Central Standard Time */
- {
- "eat", 3, 0, 0}, /* East Africa */
- {
- "edt", 4, 0, 1}, {
- "eest", 3, 0, 0}, /* Eastern Europe DST */
- {
- "eet", 2, 0, 0}, /* Eastern Europe */
- {
- "egst", 0, 0, 0}, /* Eastern Greenland DST */
- {
- "egt", 1, 0, 1}, /* Eastern Greenland */
- {
- "est", 5, 0, 1}, {
- "gmt", 0, 0, 0}, {
- "gst", 4, 0, 0}, /* Presian Gulf */
- {
- "hkt", 8, 0, 0}, /* Hong Kong */
- {
- "ict", 7, 0, 0}, /* Indochina */
- {
- "idt", 3, 0, 0}, /* Israel DST */
- {
- "ist", 2, 0, 0}, /* Israel */
- /*{ "ist", 5, 30, 0 }, *//* India */
- {
- "jst", 9, 0, 0}, /* Japan */
- {
- "kst", 9, 0, 0}, /* Korea */
- {
- "mdt", 6, 0, 1}, {
- "met", 1, 0, 0}, /* this is now officially CET */
- {
- "msd", 4, 0, 0}, /* Moscow DST */
- {
- "msk", 3, 0, 0}, /* Moscow */
- {
- "mst", 7, 0, 1}, {
- "nzdt", 13, 0, 0}, /* New Zealand DST */
- {
- "nzst", 12, 0, 0}, /* New Zealand */
- {
- "pdt", 7, 0, 1}, {
- "pst", 8, 0, 1}, {
- "sat", 2, 0, 0}, /* South Africa */
- {
- "smt", 4, 0, 0}, /* Seychelles */
- {
- "sst", 11, 0, 1}, /* Samoa */
- /*{ "sst", 8, 0, 0 }, *//* Singapore */
- {
- "utc", 0, 0, 0}, {
- "wat", 0, 0, 0}, /* West Africa */
- {
- "west", 1, 0, 0}, /* Western Europe DST */
- {
- "wet", 0, 0, 0}, /* Western Europe */
- {
- "wgst", 2, 0, 1}, /* Western Greenland DST */
- {
- "wgt", 3, 0, 1}, /* Western Greenland */
- {
- "wst", 8, 0, 0}, /* Western Australia */
-};