zic(8) System Manager's Manual zic(8) zic - zic [ ... ] [ _ ... ] zic (TZif) . _ "-", . --version . --help . -b . fat 64 TZif TZ . slim . slim fat 2038 . -r . -D . America/Los_Angeles America . . -d . -l _ _ . zic Link _localtime _ - . -L ___ . TZif. -p _ Link _posixrules _ "-" () . _ "-", . 2037 -b slim _ (UT) . _ TZ "AST4ADT" TZ TZ . "posixrules" . -m TZif . 644 umask. . 644 444 chmod(1). 755 umask. . -r [@lo][/@hi] lo () hi ( ) lo hi (1970-01-01 00:00:00 UTC). . UT 0 "-00" . "zic -r @0" ( ) "zic -r @0/@2147483648" 31 . GNU date "zic -r @$(date +%s)" . hi TZif hi TZ . -b slim . -R @hi hi TZ . . TZif TZ . -t file . -u owner[:group] . owner . group . . . -v : zic 2022e. . 24:00 . 1998 zic 24:00 2007 24:00. . 2004 zic . %z. 2015 zic . . 2018 zic . 2018 zic . "L" "Link", "mi" "min", "Sa" "Sat", "Su" "Sun". TZ . 2023 TZ . zic . 1970 2038. TZif . -L Expires -r . 1200 . 2000 2014 1200 . 3 6 . POSIX 3 6 . ASCII "-", "/", "_"; 14 "-". 2048 NUL. UTF-8 ASCII POSIX (PPCS) PPCS. PPCS : -v. 2048 NUL. UTF-8 ASCII POSIX (PPCS) PPCS. PPCS : -v. . . : . . (#) . (") . ( ) . : . . maximum only Rolling Zone. . Rule NAME FROM TO - IN ON AT SAVE LETTER/S : Rule US 1967 1973 - Apr lastSun 2:00w 1:00d D : . ASCII "-" "+". "!$%&'()*,/:;<=>?@[\]^`{|}~". ".q !$%&'()*,/:;<=>?@[\]^`{|}~ ." FROM . 0 1. . TO . maximum ( ) only ( ) FROM. - "-" zic. TYPE "types" . IN . "January", "JANU" "Ja", "j" . ON . : 5 lastSun lastMon Sun>=8 Sun<=25 ( Sunday) "last" ( lastSunday) "Su" Sunday "lastsa" . ON. "<=" ">=" IN-ON "Oct Sun>=31" 31 . AT 00:00 . : 2 2:00 01:28:14 00:19:32.13 12:00 12 00:00 15:00 3 15 00:00 24:00 24 00:00 260:00 260 00:00 -2:30 2.5 00:00 - 0 zic ( ) . . w "wall clock" s u ( g z) ( ). 00:59:60 "1:00" 3601 3600 . / AT . SAVE . AT : s d . s d . . zic 10:30 SAVE 0:30 10:00 SAVE 1:00. LETTER/S "variable part" ( "S" "D" in "EST" "EDT") . "-", . Zone NAME STDOFF RULES FORMAT [UNTIL] : Zone Asia/Amman 2:00 Jordan EE%sT 2017 Oct 27 01:00 : . . "." ".."; "/". STDOFF UT . AT SAVE UT. RULES SAVE . - . . FORMAT . %s LETTER/S LETTER/S ( ). %z UT +-hh +-hhmm +-hhmmss hh mm ss (+) (-) UT. (/) . POSIX ASCII "+" "-". "-00" . UNTIL UT () . YEAR [MONTH [DAY [TIME]]]. UT . IN ON AT . "continuation" "Zone" "until" . "until" . . L : L L L . . N UT UT "until" UT N . : # Rule NAME FROM TO - IN ON AT SAVE LETTER/S Rule US 1967 2006 - Oct lastSun 2:00 0 S Rule US 1967 1973 - Apr lastSun 2:00 1:00 D # Zone NAME STDOFF RULES FORMAT [UNTIL] Zone America/Menominee -5:00 - EST 1973 Apr 29 2:00 -6:00 US C%sT 1973-04-29 02:00 EST (-05) 01:00 CST (-06) "until" 02:00 CST (-06) 03:00 CDT (-05) . zic 02:00 EST (-05) 02:00 CDT (-05). Link TARGET LINK-NAME : Link Europe/Istanbul Asia/Istanbul TARGET NAME LINK-NAME . LINK-NAME NAME . . . : Link Greenwich G_M_T Link Etc/GMT Greenwich Zone Etc/GMT 0 - GMT G_M_T Greenwich Etc/GMT . . . . : Leap YEAR MONTH DAY HH:MM:SS CORR R/S : Leap 2016 Dec 31 23:59:60 + S YEAR MONTH DAY HH:MM:SS . CORR "+" "-" . R/S ( ) "Stationary" UTC ( ) "Rolling" ( ). "3... 2... 1... leap... Happy New Year" UTC. SMPTE . -r. : Expires YEAR MONTH DAY HH:MM:SS : Expires 2020 Dec 28 00:00:00 YEAR MONTH DAY HH:MM:SS . zic . # Rule NAME FROM TO - IN ON AT SAVE LETTER/S Rule Swiss 1941 1942 - May Mon>=1 1:00 1:00 S Rule Swiss 1941 1942 - Oct Mon>=1 2:00 0 - Rule EU 1977 1980 - Apr Sun>=1 1:00u 1:00 S Rule EU 1977 only - Sep lastSun 1:00u 0 - Rule EU 1978 only - Oct 1 1:00u 0 - Rule EU 1979 1995 - Sep lastSun 1:00u 0 - Rule EU 1981 max - Mar lastSun 1:00u 1:00 S Rule EU 1996 max - Oct lastSun 1:00u 0 - # Zone NAME STDOFF RULES FORMAT [UNTIL] Zone Europe/Zurich 0:34:08 - LMT 1853 Jul 16 0:29:45.50 - BMT 1894 Jun 1:00 Swiss CE%sT 1981 1:00 EU CE%sT Link Europe/Zurich Europe/Vaduz . Europe/Zurich Europe/Vaduz. 34 8 1853-07-16 00:00 72622.50 0:29:45.50 zic 0:29:46. 1894-06-01 00:00 ( "Rule Swiss") . 1981 . 1941 1942 01:00 02:00. 1981 . 1981 01:00 . 1995 01:00 1996. "LMT" "BMT" . CET CEST . /etc/localtime . /usr/share/zoneinfo . AT . zic ( ). . tzfile(5) zdump(8) 3 . . : . zic(8)