赞
踩
zic - 时区编译器
zic [-v] [-d directory] [-l localtime] [-p posixrules] [-L leapsecondfilename] [-s] [-y command] [filename ...]
zic 从filename指定的时区源文件中读取文本,并根据读入的文本创建相应的时区文件。如果 filename 为 -,则读取标准输入。下面给出各选项的解释,
Link timezone localtime
的 Link 行。Link timezone posixrules
“的 Link 行。时区源文件由Rule行、Zone行、Link行组成,各行又由字段组成,字段之间用任意数量的空白字符分隔。忽略输入行上的前导空格和尾随空格。输入行中一个未加引号的井号(#)表示注释,从井号出现直至该行末尾。如果要使用将空白字符和井号字符,则可以用双引号括起来。任何空白行都将被忽略。
#Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule US 1967 1973 - Apr lastSun 2:00 1:00 D
yearistype year type
命令以检查年份的类型:退出状态为零表示年份为给定类型;退出状态为1表示年份不是给定类型。#Zone NAME UTCOFF RULES/SAVE FORMAT [UNTIL]
Zone Australia/Adelaide 9:30 Aus CST 1971 Oct 31 2:00
#Link LINK-FORM LINK-TO
Link Europe/Istanbul Asiz/Istanbul
LINK-FROM字段应显示为某些 Zone 行中的 NAME 字段;LINK-TO字段被用作该时区的替代名称。
除了“延续”行之外,行可以以任何顺序出现在时区文件中。
#Leap YEAR MONTH DAY HH:MM:SS COSS R/S
Leap 1974 Dec 31 23:59:60 + S
YEAR、MONTH、DAY和HH:MM:SS字段显示闰秒发生的时间。如果添加了一秒钟,CORR字段应为“+”,如果跳过了一秒钟则应为“-”。如果其他字段给出的闰秒时间应解释为UTC,则R/S字段应为 “Stationary” 或其缩写;如果其他字段提供的闰秒应解释为本地挂钟时间,则R/S字段应为 “Rolling” 或其缩写。
/usr/local/etc/zoneinfo
用于创建时区文件的标准目录。
对于具有两种以上本地时间类型的地区,您可能需要在最早转换时间规则的 AT 字段中使用本地标准时间,以确保编译文件中记录的最早过渡时间是正确的。
tzfile(5) zdump(8)
此页面是Linux man-pages项目4.04版本的一部分。项目描述、bug报告以及此页面的最新版本,可访问 http://www.kernel.org/doc/man-pages/。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。