xref: /titanic_41/usr/src/data/zoneinfo/README (revision 2386db6850f3faeca05a34f5928b3eff8a4a87c6)
1*2386db68SMarcel TelkaCopyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
2*2386db68SMarcel Telka
3*2386db68SMarcel TelkaThe /usr/share/lib/zoneinfo/src directory contains zoneinfo timezone source
4*2386db68SMarcel Telkafiles.  These source files have been compiled using zic(1M) to create
5*2386db68SMarcel Telkathe zoneinfo data files in /usr/share/lib/zoneinfo.  The zic command can be
6*2386db68SMarcel Telkaused with the zoneinfo source files to create additional data files.
7*2386db68SMarcel Telka
8*2386db68SMarcel TelkaThe zoneinfo files track the Olson public source provided at
9*2386db68SMarcel Telkaftp://elsie.nci.nih.gov/pub/, therefore zoneinfo files may be added and
10*2386db68SMarcel Telkaremoved as the Solaris source is updated.  The current Solaris release of
11*2386db68SMarcel Telkathe zoneinfo files is based on tzdata2010k.tar.gz.
12*2386db68SMarcel Telka
13*2386db68SMarcel TelkaThe /usr/share/lib/zoneinfo/GMT[+-]* timezones listed below have been
14*2386db68SMarcel Telkaremoved from the release.  Replace usage of the
15*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT[+-]* files with the equivalent quoted timezone
16*2386db68SMarcel Telka(see environ(5)).  Note the signs of the offsets of the equivalent quoted
17*2386db68SMarcel Telkatimezone are reversed from the signs of the /usr/share/lib/zoneinfo/GMT[+-]*
18*2386db68SMarcel Telkafiles.
19*2386db68SMarcel Telka
20*2386db68SMarcel TelkaFor example, replace TZ=:GMT+1, with TZ="<GMT-1>-1".  (The colon (:) is
21*2386db68SMarcel Telkasignificant.  Without the colon, for example TZ=GMT+1, an unquoted timezone
22*2386db68SMarcel Telkais used;  unquoted timezones are not affected by the removal of the zoneinfo
23*2386db68SMarcel Telkatimezone files listed below.)
24*2386db68SMarcel Telka
25*2386db68SMarcel TelkaThe following files have been removed from the release:
26*2386db68SMarcel Telka
27*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-12
28*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-11
29*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-10
30*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-9
31*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-8
32*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-7
33*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-6
34*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-5
35*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-4
36*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-3
37*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-2
38*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-1
39*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+1
40*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+2
41*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+3
42*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+4
43*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+5
44*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+6
45*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+7
46*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+8
47*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+9
48*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+10
49*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+11
50*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+12
51*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+13
52*2386db68SMarcel Telka
53*2386db68SMarcel TelkaAs zoneinfo timezones are updated, the savings/daylight transition rules
54*2386db68SMarcel Telkaand timezone name abbreviations may change.  This can affect how
55*2386db68SMarcel Telkathe times are calculated in the local timezone.  Therefore the interpretation
56*2386db68SMarcel Telkaof a time_t value can vary amongst Solaris releases that use different
57*2386db68SMarcel Telkaversions of the zoneinfo timezones.
58*2386db68SMarcel Telka
59*2386db68SMarcel TelkaThe zoneinfo timezone data files do not transition past
60*2386db68SMarcel TelkaTue Jan 19 03:14:07 2038 GMT.  Therefore for 64-bit applications using
61*2386db68SMarcel Telkazoneinfo timezones, calculations beyond this date may not use the correct
62*2386db68SMarcel Telkaoffset from standard time, and could return incorrect values.  This affects
63*2386db68SMarcel Telka64-bit versions of interfaces such as ascftime(3C), cftime(3C), ctime(3C),
64*2386db68SMarcel Telkagetdate(3C), ftime(3C), mktime(3C), and localtime(3C).
65*2386db68SMarcel Telka
66*2386db68SMarcel TelkaFor more information see zic(1M), zdump(1M), environ(5), TIMEZONE(4),
67*2386db68SMarcel Telkactime(3C), and mktime(3C) man pages.
68