home *** CD-ROM | disk | FTP | other *** search
/ gdead.berkeley.edu / gdead.berkeley.edu.tar / gdead.berkeley.edu / usr / share / lib / zoneinfo / src / README < prev    next >
Text File  |  2000-01-05  |  3KB  |  63 lines

  1. Copyright (c) 1999, by Sun Microsystems, Inc.
  2. All Rights Reserved.
  3.  
  4. #ident    "@(#)README    1.5    99/06/14 SMI"
  5.  
  6. The /usr/share/lib/zoneinfo/src directory contains zoneinfo timezone source
  7. files.  These source files have been compiled using zic(1M) to create
  8. the zoneinfo data files in /usr/share/lib/zoneinfo.  The zic command can be
  9. used with the zoneinfo source files to create additional data files.
  10.  
  11. The zoneinfo files track the Olson public source provided at
  12. ftp://elsie.nci.nih.gov/pub/, therefore zoneinfo files may be added
  13. and removed as the Solaris source is updated.  Replace usage of GB-Eire
  14. with GB.  Replace usage of the following GMT[+-]* files with the equivalent
  15. Etc/GMT[-+]* file.  For example, replace GMT+1, which is 1 hour east of the
  16. Prime Meridian, with Etc/GMT-1.  Note that /usr/share/lib/zoneinfo/Etc/GMT[-+]*
  17. timezones are consistent with POSIX, where hours preceded by a "-" are east of
  18. the Prime Meridian, and hours preceded by a "+" are west of the Prime Meridian.
  19. The following files may be removed in a future Solaris release:
  20.  
  21. /usr/share/lib/zoneinfo/GB-Eire
  22. /usr/share/lib/zoneinfo/GMT-12
  23. /usr/share/lib/zoneinfo/GMT-11
  24. /usr/share/lib/zoneinfo/GMT-10
  25. /usr/share/lib/zoneinfo/GMT-9
  26. /usr/share/lib/zoneinfo/GMT-8
  27. /usr/share/lib/zoneinfo/GMT-7
  28. /usr/share/lib/zoneinfo/GMT-6
  29. /usr/share/lib/zoneinfo/GMT-5
  30. /usr/share/lib/zoneinfo/GMT-4
  31. /usr/share/lib/zoneinfo/GMT-3
  32. /usr/share/lib/zoneinfo/GMT-2
  33. /usr/share/lib/zoneinfo/GMT-1
  34. /usr/share/lib/zoneinfo/GMT+1
  35. /usr/share/lib/zoneinfo/GMT+2
  36. /usr/share/lib/zoneinfo/GMT+3
  37. /usr/share/lib/zoneinfo/GMT+4
  38. /usr/share/lib/zoneinfo/GMT+5
  39. /usr/share/lib/zoneinfo/GMT+6
  40. /usr/share/lib/zoneinfo/GMT+7
  41. /usr/share/lib/zoneinfo/GMT+8
  42. /usr/share/lib/zoneinfo/GMT+9
  43. /usr/share/lib/zoneinfo/GMT+10
  44. /usr/share/lib/zoneinfo/GMT+11
  45. /usr/share/lib/zoneinfo/GMT+12
  46. /usr/share/lib/zoneinfo/GMT+13
  47.  
  48. As zoneinfo timezones are updated, the savings/daylight transition rules
  49. and timezone name abbreviations may change.  This can affect how 
  50. the times are calculated in the local timezone.  Therefore the interpretation
  51. of a time_t value can vary amongst Solaris releases that use different
  52. versions of the zoneinfo timezones.
  53.  
  54. The zoneinfo timezone data files do not transition past
  55. Tue Jan 19 03:14:07 2038 GMT.  Therefore for 64-bit applications using
  56. zoneinfo timezones, calculations beyond this date may not use the correct
  57. offset from standard time, and could return incorrect values.  This affects
  58. 64-bit versions of interfaces such as ascftime(3C), cftime(3C), ctime(3C),
  59. getdate(3C), ftime(3C), mktime(3C), and localtime(3C).
  60.  
  61. For more information see zic(1M), zdump(1M), environ(5), TIMEZONE(4),
  62. ctime(3C), and mktime(3C) man pages.
  63.