home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2 / Openstep-4.2-Intel-User.iso / NextLibrary / Frameworks / Foundation.framework / Versions / B / Resources / TimeZoneInfo / OldTZToNewTZ.table < prev    next >
Encoding:
Text (UTF-16)  |  1997-03-28  |  4.7 KB  |  74 lines

  1. {
  2.     /* Name mapping table for files that no longer exist */
  3.  
  4.     "GB-Eire" = "Europe/London";
  5.     "GMT+13" = "Etc/GMT-11";
  6.     "US/Yukon" = "US/Alaska";
  7.  
  8.     /* Posix convention is minutes-west-of-GMT (ie, GMT+4 corresponds
  9.     to 4 hours _behind_ GMT); unfortunately, this results in a
  10.     situation where there is no way to tell what is meant by "GMT-7"
  11.     (7 hours ahead? or behind?) in arbitrary input, nor what GMT-7
  12.     will mean to a user who sees it, say, on screen.  For these
  13.     reasons, it's a good idea to avoid use of "GMT+-N" time zone
  14.     designations (GMT+-0 is fine of course, but equivalent to "GMT"). */
  15.     /* +timeZoneForSecondsFromGMT:-25200 (for example), produces a time
  16.     zone which is named "GMT-7".  If this is archived or sent via
  17.     D.O. (unfortunately time zones only archive their name), this
  18.     table will map that to Etc/GMT+7, which is the same time zone,
  19.     but which has a different name. */
  20.  
  21.     /* The old GMT+-N files correspond to the new Etc/GMT-+N files.  */
  22.     "GMT-1" = "Etc/GMT+1";
  23.     "GMT-2" = "Etc/GMT+2";
  24.     "GMT-3" = "Etc/GMT+3";
  25.     "GMT-4" = "Etc/GMT+4";
  26.     "GMT-5" = "Etc/GMT+5";
  27.     "GMT-6" = "Etc/GMT+6";
  28.     "GMT-7" = "Etc/GMT+7";
  29.     "GMT-8" = "Etc/GMT+8";
  30.     "GMT-9" = "Etc/GMT+9";
  31.     "GMT-10" = "Etc/GMT+10";
  32.     "GMT-11" = "Etc/GMT+11";
  33.     "GMT-12" = "Etc/GMT+12";
  34.     "GMT-0100" = "Etc/GMT+1";
  35.     "GMT-0200" = "Etc/GMT+2";
  36.     "GMT-0300" = "Etc/GMT+3";
  37.     "GMT-0400" = "Etc/GMT+4";
  38.     "GMT-0500" = "Etc/GMT+5";
  39.     "GMT-0600" = "Etc/GMT+6";
  40.     "GMT-0700" = "Etc/GMT+7";
  41.     "GMT-0800" = "Etc/GMT+8";
  42.     "GMT-0900" = "Etc/GMT+9";
  43.     "GMT-1000" = "Etc/GMT+10";
  44.     "GMT-1100" = "Etc/GMT+11";
  45.     "GMT-1200" = "Etc/GMT+12";
  46.     "GMT+1" = "Etc/GMT-1";
  47.     "GMT+2" = "Etc/GMT-2";
  48.     "GMT+3" = "Etc/GMT-3";
  49.     "GMT+4" = "Etc/GMT-4";
  50.     "GMT+5" = "Etc/GMT-5";
  51.     "GMT+6" = "Etc/GMT-6";
  52.     "GMT+7" = "Etc/GMT-7";
  53.     "GMT+8" = "Etc/GMT-8";
  54.     "GMT+9" = "Etc/GMT-9";
  55.     "GMT+10" = "Etc/GMT-10";
  56.     "GMT+11" = "Etc/GMT-11";
  57.     "GMT+12" = "Etc/GMT-12";
  58.     "GMT+13" = "Etc/GMT-13";
  59.     "GMT+0100" = "Etc/GMT-1";
  60.     "GMT+0200" = "Etc/GMT-2";
  61.     "GMT+0300" = "Etc/GMT-3";
  62.     "GMT+0400" = "Etc/GMT-4";
  63.     "GMT+0500" = "Etc/GMT-5";
  64.     "GMT+0600" = "Etc/GMT-6";
  65.     "GMT+0700" = "Etc/GMT-7";
  66.     "GMT+0800" = "Etc/GMT-8";
  67.     "GMT+0900" = "Etc/GMT-9";
  68.     "GMT+1000" = "Etc/GMT-10";
  69.     "GMT+1100" = "Etc/GMT-11";
  70.     "GMT+1200" = "Etc/GMT-12";
  71.     "GMT+1300" = "Etc/GMT-13";
  72.  
  73. }
  74.