components/timezone/README
changeset 454 1ef5e4f29411
child 611 7d2ca7e15a28
equal deleted inserted replaced
453:df0646878054 454:1ef5e4f29411
       
     1 Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
       
     2 
       
     3 The /usr/share/lib/zoneinfo/src directory contains zoneinfo timezone source
       
     4 files.  These source files have been compiled using zic(1M) to create
       
     5 the zoneinfo data files in /usr/share/lib/zoneinfo.  The zic command can be
       
     6 used with the zoneinfo source files to create additional data files.
       
     7 
       
     8 The zoneinfo files track the Olson public source provided at
       
     9 ftp://elsie.nci.nih.gov/pub/, therefore zoneinfo files may be added and
       
    10 removed as the Solaris source is updated.  The current Solaris release of
       
    11 the zoneinfo files is based on tzdata2011h.tar.gz.
       
    12 
       
    13 The /usr/share/lib/zoneinfo/GMT[+-]* timezones listed below have been
       
    14 removed from the release.  Replace usage of the
       
    15 /usr/share/lib/zoneinfo/GMT[+-]* files with the equivalent quoted timezone
       
    16 (see environ(5)).  Note the signs of the offsets of the equivalent quoted
       
    17 timezone are reversed from the signs of the /usr/share/lib/zoneinfo/GMT[+-]*
       
    18 files.
       
    19 
       
    20 For example, replace TZ=:GMT+1, with TZ="<GMT-1>-1".  (The colon (:) is
       
    21 significant.  Without the colon, for example TZ=GMT+1, an unquoted timezone
       
    22 is used;  unquoted timezones are not affected by the removal of the zoneinfo
       
    23 timezone files listed below.)
       
    24 
       
    25 The following files have been removed from the release:
       
    26 
       
    27 /usr/share/lib/zoneinfo/GMT-12
       
    28 /usr/share/lib/zoneinfo/GMT-11
       
    29 /usr/share/lib/zoneinfo/GMT-10
       
    30 /usr/share/lib/zoneinfo/GMT-9
       
    31 /usr/share/lib/zoneinfo/GMT-8
       
    32 /usr/share/lib/zoneinfo/GMT-7
       
    33 /usr/share/lib/zoneinfo/GMT-6
       
    34 /usr/share/lib/zoneinfo/GMT-5
       
    35 /usr/share/lib/zoneinfo/GMT-4
       
    36 /usr/share/lib/zoneinfo/GMT-3
       
    37 /usr/share/lib/zoneinfo/GMT-2
       
    38 /usr/share/lib/zoneinfo/GMT-1
       
    39 /usr/share/lib/zoneinfo/GMT+1
       
    40 /usr/share/lib/zoneinfo/GMT+2
       
    41 /usr/share/lib/zoneinfo/GMT+3
       
    42 /usr/share/lib/zoneinfo/GMT+4
       
    43 /usr/share/lib/zoneinfo/GMT+5
       
    44 /usr/share/lib/zoneinfo/GMT+6
       
    45 /usr/share/lib/zoneinfo/GMT+7
       
    46 /usr/share/lib/zoneinfo/GMT+8
       
    47 /usr/share/lib/zoneinfo/GMT+9
       
    48 /usr/share/lib/zoneinfo/GMT+10
       
    49 /usr/share/lib/zoneinfo/GMT+11
       
    50 /usr/share/lib/zoneinfo/GMT+12
       
    51 /usr/share/lib/zoneinfo/GMT+13
       
    52 
       
    53 As zoneinfo timezones are updated, the savings/daylight transition rules
       
    54 and timezone name abbreviations may change.  This can affect how 
       
    55 the times are calculated in the local timezone.  Therefore the interpretation
       
    56 of a time_t value can vary amongst Solaris releases that use different
       
    57 versions of the zoneinfo timezones.
       
    58 
       
    59 For more information see zic(1M), zdump(1M), environ(5), TIMEZONE(4),
       
    60 ctime(3C), and mktime(3C) man pages.