ICS01.140.30 GB 中华人民共和国国家标准 GB/T7408-2005/ISO8601:2000 代替GB/T7408--199 数据元和交换格式 信息交换日期和时间表示法 Data elements and interchange formats- Information interchange-Representation of dates and times (ISO8601:2000,IDT) 2005-03-28发布 2005-10-01实施 中华人民共和国国家质量监督检验检疫总局发布 中国国家标准化管理委员会
ICS 01.140.30 A 13 诵黔 日卜t防.手」子灼二少入 、 「z己.l}t 1}3u1u1不百百u落汀 峨一勇净} 月n大r芬 作摊主爹 GB/T 7408-2005/ISO 8601:2000 代替 GB/T 7408-1994 数据元和交换格式 声曰‘ A n .a - 上AV ..曰, ‘‘曰 叫尸~ 月 , 少.., .备. 一 、J- I口 itr" X 77'C H " 7 T H H J I Lai 4y. -IJ、IA Data elements and interchange formats- Information interchange-Representation of dates and times (ISO 8601:2000,IDT) 2005-03-28发布 2005-10-01实施 中华人民共和国国家质量监督检验检疫总局 。, 小ha、*fo’蓄辈 秘,花瞥 MI PM 7 4Mf, I PL豁荟发布
GB/T7408-2005/ISO8601:2000 前言 本标准等同采用国际标准ISO8601-2000《数据元和交换格式信息交换日期和时间表示法》 (英文版),并且代替GB/T7408-1994《数据元和交换格式信息交换日期和时间表示法》。 本标准与GB/T7408-1994相比主要变化如下: 增加日期和时间历法系统(本版的4.3); 完善1994年版本的日期和时间的各种表示法(本版本的5.1,5.2,5.3,5.4); 增加时间间隔和循环时间间隔的表示法(本版本的5.5,5.6) 本标准的附录A为资料性附录 本标准由中国标准化研究院提出。 本标准由全国电子业务标准化技术委员会归口。 本标准起草单位:中国标准化研究院 本标准主要起草人:章建方、刘碧松、魏宏、孙文峰、刘颖
GB /T 7408-2005/ISO 8601:2000 pl1 青 本标准等同采用国际标准 ISO 8601-2000(数据元和交换格式 信息交换 日期和时间表示法》 (英文版),并且代替GB/T 7408-1994《数据元和交换格式 信息交换 日期和时间表示法》。 本标准与 GB/T 7408-1994相比主要变化如下 : — 增加 日期和时间历法系统(本版的 4. 3) ; — 完善 1994年版本的 日期和时间的各种表示法(本版本的 5.1,5.2,5.3,5.4); — 增加时间间隔和循环时间间隔的表示法(本版本的 5.5,5.6)0 本标准的附录 A为资料性附录。 本标准由中国标准化研究院提出。 本标准由全国电子业务标准化技术委员会归 口。 本标准起草单位 :中国标准化研究院。 本标准主要起草人:章建方、刘碧松、魏宏 、孙文峰、刘颖
GB/T7408-2005/IS08601:2000 数据元和交换格式 信息交换日期和时间表示法 范围 本标准规定了公历日期和时间以及时间间隔的表示法。它包括: a)用年、月和月中的日表示日历日期; b)用年和年中的日表示的顺序日期; c)用年、星期数和星期中的日数表示的星期日期; d)基于24小时计时系统的一日的时间; e)当地时间与协调世界时(UTC)之间的时差; f)日期和时间的组合; g)时间间隔; h)循环时间间隔 本标准适用于在信息交换中所涉及的日期和时间表示。 本标准不包括日期和时间表示法中用文字表示的日期和时间,也不包括未以字符表示的日期和 时间。 本标准考虑了闰秒,它们有时在日历月的末尾插入,以保持日历日在天文学上的精度。 对用本标准表示法表示的所有数据元,本标准不给予其任何特别含义和解释。其含义由应用的语 境确定 2规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有 的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而鼓励根据本标准达成协议的各方研究 是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准 GB3101-1993有关量、单位和符号的一般原则 GB3102.1-1993空间和时间的量的单位 GB/T1988-1998信息技术信息交换用七位编码字符集( eqv iso/IEC646:1991) ITUR推荐标准TF.460-5标准频率与时间信号发射 ITU-R推荐标准TF.686词汇表 3术语和定义 协调世界时 Coordinated Universal Time(UTC) 由国际计量局和国际地球自转服务(IERS)维护的时间标度,是各标准频率和时间信号协调播发的 基准。 注1:该定义源于国际电信联盟无线电咨询委员会(ITUR)的推荐标准 ITU TF.686,ITUR还规定UTC为协调 世界时的缩写(见5.3.3) 注2:协调世界时通常被(不正确地)称为格林尼治平时(GMT 3:其他的信息见以下网址 国际电信联盟网址:http://www.itu.int/home/index.html
GB/T 7408-2005/ISO 8601:2000 数据元和交换格式 信息交换 日期和时间表示法 1 范 围 本标准规定了公历 日期和时间以及时间间隔的表示法 。它包括: a) 用年、月和月中的 日表示 日历 日期 ; b) 用年和年中的日表示的顺序 日期 ; c) 用年、星期数和星期中的 日数表示的星期 日期; d) 基于 24小时计时系统的一 日的时间; e) 当地时间与协调世界时(UTC)之间的时差 ; f) 日期和时间的组合; 9) 时间间隔; h) 循环时间间隔。 本标准适用于在信息交换中所涉及的 日期和时间表示。 本标准不包括 日期和时间表示法 中用文字表示的 日期 和时间 ,也不包括未 以字符表示的 日期和 时间 。 本标准考虑了闰秒 ,它们有时在 日历月的末尾插人 ,以保持 日历 日在天文学上的精度。 对用本标准表示法表示的所有数据元,本标准不给予其任何特别含义和解释。其含义 由应用的语 境确定 。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注 日期的引用文件 ,其随后所有 的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议 的各方研究 是否可使用这些文件的最新版本。凡是不注 日期的引用文件 ,其最新版本适用于本标准。 GB 3101-1993 有关量 、单位和符号的一般原则 GB 3102. 1- 1993 空间和时间的量的单位 GB/T 1988-1998 信息技术 信息交换用七位编码字符集(eqv ISO/IEC 646:1991) ITU-R 推荐标准 TF. 460-5 标准频率与时间信号发射 ITU-R 推荐标准 TF. 686 词汇表 3 术语和定义 3.1 协调世界时 Coordinated Universal Time (UTC) 由国际计量局和国际地球 自转服务(IERS)维护的时间标度 ,是各标准频率和时间信号协调播发的 基准。 注 1:该定义源于国际电信联盟一无线电咨询委员会(ITU-R)的推荐标准 ITU TF. 686. ITU-R还规定 UTC为协调 世界时的缩写(见 5.3.3)0 注 2:协调世界时通常被(不正确地)称为格林尼治平时(GMT) o 注 3:其他的信息见以下网址: 国际电信联盟网址 :http://www. itu. int/home/index. html
GB/T7408-2005/Io8601:2000 国际计量局网址:htte://www.bipm.fr 国际地球自转服务网址http://www.iers.org/ 3.2 日期date 特定日历日的标识。由日历年、日历月、日历星期、日历日或该年中的日等数据元组合表示 3.3 日历日期 calendar date 由日历年、日历月以及其在日历月中的顺序数表示的特定日历日的标识 顺序日期 ordinal date 由日历年以及其在日历年中的顺序数表示的特定日历日的标识 3.5 星期日期 week date 由其日历星期所属的日历年、该年的日历星期的顺序数以及其在该日历星期中的顺序数表示的特 定日历日的标识。 3.6 日(天)day 24小时的时间单位 日历日 calendar day 从[000起始到[2400]截止(相当于次日的开始)的时间间隔,一个典型的日历日的时间长度为 小时 注1:日历日通常也被称作日 注2:日历日的周期是24小时,除非根据以下条件修改 根据国际地球自转服务的决定,插入或删除闰秒; 当地权威部门改变当地时间时,可能增删其他的时间间隔 3.8 时间长度 duration 时间的数量(“长度”) 基本格式 basic format 为满足精度要求所必需的最少成分构成的表示格式。 3.10 扩展格式 extend format 含有附加分隔符的基本格式的扩展 3.11 公历 Gregorian calendar 现在普遍采用的历法系统,出现于1582年,它所定义的年比朱利安日历更为接近回归年。 注1:公历的采用消除了朱利安日历中累积偏差。公历中,一个公历年是平年或者闰年,每年分成12个顺序月 注2:本标准中,术语公历指4.3.2.1中所描述的历法系统 3 小时 60分钟的时间单位,其定义见GB3102.1
GB/T 7408-2005/ISO 8601:2000 国际计量局网址:http:刀www. bipm. fr 国际地球自转服务网址:http://www. iers. org/ 3.2 日期 date 特定 日历 日的标识。由日历年、日历月、日历星期 、日历 日或该年中的日等数据元组合表示。 3.3 日历 日期 calendar date 由日历年、日历月以及其在 日历月中的顺序数表示的特定 日历 日的标识。 3.4 顺序日期 ordinal date 由日历年以及其在 日历年中的顺序数表示的特定 日历 日的标识。 3.5 星期日期 week date 由其 日历星期所属的日历年、该年的日历星期的顺序数 以及其在该 日历星期 中的顺序数表示的特 定 日历 日的标识。 3.6 日(天) day 24小时的时间单位。 3.7 日历 日 calendar day 从[000叼起始到「2400〕截止(相当于次 日的开始)的时间间隔,一个典型的日历日的时间长度为 24小时。 注 1:日历 日通常也被称作 日。 注 2:日历日的周期是 24小时,除非根据以下条件修改: 一一 根据国际地球自转服务的决定,插人或删除闰秒; -一 当地权威部门改变当地时间时 ,可能增删其他 的时间间隔 。 3.8 时Ri长度 duration 时间的数量(“长度”)。 3.9 基本格式 basic format 为满足精度要求所必需的最少成分构成的表示格式。 3. 10 扩展格式 extend format 含有附加分隔符的基本格式 的扩展 。 3. 11 公历 Gregorian calendar 现在普遍采用的历法系统 ,出现于 1582年,它所定义的年比朱利安 日历更为接近回归年。 注 1:公历的采用消除了朱利安日历中累积偏差。公历中,一个公历年是平年或者闰年,每年分成 12个顺序月。 注 2:本标准中,术语公历指 4. 3. 2.1中所描述的历法系统。 3. 12 小时 hour 60分钟的时间单位,其定义见 GB 3102. 1 a
GB/T7408-2005/ISO8601:2000 3.13 当地时间 local time 公共使用的当地时钟时间 注:当地时间和协调世界时的时差由(国家、区域或当地)负责此事的权威部门确定。时差取决于时区,它也可能在 年中有所不同 3.14 60秒的时间单位,其定义见GB3102.1。 月 month 8、29、30或31日的时间单位 注:在某些应用中,一个月可视为30日的一个时间单位 3.16 日历月 calendar month 将一个日历年划分成12个顺序的时间间隔,即12个日历月。其中每个月有一个特定的名称,并含 有指定的天数 注1:公历中,日历年中按顺序出现的月命名以及包含的日数如下:一月(31天),二月(平年28天,闰年29天),三月 31天),四月(30天),五月(31天),六月(30天),七月(31天),八月(31天),九月(30天),十月(31天) 十一月(30天),十二月(31天) 注2:日历月通常也称为月 时间周期(时间间隔) period of time(time- interval) 两个时刻之间的时间段。 注:时间周期通常也指周期 3.18 循环时间间隔 recurring time- interval 系列连续的相同周期的时间间隔 完全表示法 complete representation 包含与表达式有关的所有日期和时间元素的表示法,如果适用,限于通过4位数字表示日历年的表 小数表示法 decimal representation 通过在表达式的最低位成分增加小数对表示法进行的扩展 扩展表示法 expanded represtation [0000到[999范围之外的日历年中的日期的标识符表示法的扩展 截短表示法 truncated representation 通过省略从表达式最左边开始的高位成分而形成的一种缩写表示。 注1:参阅4.6 注2:如果省略值为零的成分,则以时间单位表达的时间长度被认为是截短的。 降低精度表示法 representation with reduced precision 通过省略从表达式最右边开始的低位成分而形成的一种缩写表示
GB/T 7408-2005/ISO 8601:2000 3.13 当地时间 local time 公共使用的当地时钟时间。 注:当地时间和协调世界时的时差由(国家、区域或当地)负责此事的权威部门确定。时差取决于时区,它也可能在 一年 中有所不同。 3.14 分 minute 60秒的时间单位 ,其定义见 GB 3102. 10 3. 15 月 month 28,29,30或 31日的时间单位 。 注:在某些应用中,一个月可视为 30日的一个时间单位。 3. 16 日历 月 calendar month 将一个 日历年划分成 12个顺序的时间间隔,即 12个 日历月 。其中每个月有一个特定的名称,并含 有指定的天数。 注 1:公历中,日历年中按顺序出现的月命名以及包含的日数如下:一月(31天),二月(平年28天,闰年29天),三月 (31天),四月(30天 ),五月 (31天),六月 (30天 ),七 月 (31天 )> /l月 (31天),九月 (30天),十月 (31天), 十一月(30天),十二月(31天)。 注 2:日历月通常也称为月。 3. 17 时间周期(时间间隔) period of time(time - interval) 两个时刻之间的时间段。 注:时间周期通常也指周期。 3. 18 循环时fel间隔 recurring time一interval 一系列连续的相 同周期的时间间隔。 3. 19 完全表示法 complete representation 包含与表达式有关的所有 日期和时间元素的表示法 ,如果适用,限于通过 4位数字表示 日历年的表 示法 。 3.20 /j、数表示法 decimal representation 通过在表达式的最低位成分增加小数对表示法 进行的扩展。 3.21 扩展表示法 expanded feprestation [000叼到[9999]范围之外的日历年中的日期的标识符表示法的扩展。 3.22 截短表示法 truncated representation 通过省略从表达式最左边开始的高位成分而形成的一种缩写表示 。 注 1:参阅 4. 6 0 注 2:如果省略值为零的成分,则以时间单位表达的时间长度被认为是截短的。 3.23 降低精度表示法 representation with reduced precision 通过省略从表达式最右边开始的低位成分而形成的一种缩写表示
GB/T7408-2005/ISO8601:2000 3.24 秒 second 国际单位制(SI)中的一个基本的时间测量单位,见GB3102.1。 闰秒 leap second 为了确保与UT1(基于地球自转的时间标度)接近一致,而有意对UTC进行调整的一秒,插入的 秒称为正闰秒,而省略的一秒称为负闰秒。(参阅 ITU-R Rec.TF.460-5) 注:正闰秒是在23:59:59Z和24:00:00Z之间插入的,并且表示成23:59:60Z。负闰秒是通过省略23:59:59Z获 得。插入或省略是由IERS决定,通常是在6月30日或者12月31日,但是如果必要也可以在3月31日或9月 30日 3.26 时刻time- point 长度认作为零的时间瞬间 3.27 星期week 7日的一个时间单位 3.28 日历星期 calendar week 一个7日的时间间隔,从星期一开始,由其在日历年中的序号标识 注:日历星期通常也指星期。 年year 周期等于一个日历年的时间单位 日历年 calendar year 历法中的循环时间间隔为地球绕太阳公转一周所需要的时间(接近日历日的整数倍)。 注:日历年通常也指年。 百年 centennial year 公历中年数能被100整除的日历年 平年 common year 公历中含有365日的日历年 闰年 leap year 公历中含有366日的日历年。 注:4.3.2.1中给出闰年中多出的一日的分配规则 4基本原则 4.1基本概念 本标准中定义了四个概念: 时刻:长度认作为零的时间瞬间。时刻由它们在时间坐标系中的位置决定(即,与零点的时间 距离)
GB/T 7408-2005/ISO 8601:2000 3.24 秒 second 国际单位制(SI)中的一个基本的时间测量单位 ,见 GB 3102. 10 3.25 闰秒 leap second 为了确保与UT1(基于地球自转的时间标度)接近一致,而有意对 UTC进行调整的一秒,插人的一 秒称为正闰秒,而省略的一秒称为负闰秒。(参阅 ITU-R Rec. TF. 460-5) 注:正闰秒是在 23:59:59Z和 24;00;00Z之间插人的,并且表示成 23;59,60Z。负闰秒是通过省略 23:59:59Z获 得。插人或省略是由IERS决定,通常是在6月30日或者 12月31日,但是如果必要也可以在3月31日或 9月 30日 。 3.26 时刻 time一point 长度认作为零的时间瞬间。 3.27 星期 week 7日的一个时间单位。 3.28 日历星期 calendar week 一个 7日的时间间隔,从星期一开始 ,由其在 日历年中的序号标识。 注:日历星期通常也指星期。 3.29 年 year 周期等于一个 日历年的时间单位。 3.30 日历年 calendar year 历法中的循环时间间隔,为地球绕太阳公转一周所需要的时间(接近日历日的整数倍)。 注:日历年通常也指年。 3.31 百年 centennial year 公历中年数能被 100整除的 日历年。 3.32 平年 common year 公历 中含有 3“ 日的 日历年。 3.33 闰年 leap year 公历中含有 366日的日历年。 注:4. 3. 2.1中给出闰年中多出的一日的分配规则。 4 基本原则 4.1 基本概念 本标准中定义了四个概念 : — 时刻 :长度认作为零的时间瞬间。时刻 由它们在时间坐标系中的位置决定(即,与零点的时间 距离)
GB/T7408-2005/ISO8601:2000 时间间隔:两个时刻之间的一段时间。这些时刻分别标示为“开始”和“结束”。时间间隔由这 两个时刻规定,或由其中一个时刻以及时刻之间的时间距离规定,或仅由这些时刻之间的时间 距离规定。 循环时间间隔:一系列连续的相同周期的时间间隔。循环时间间隔由一个时间间隔和循环的 次数规定 周期:时间的数量(“长度”)。周期是国际单位制(SI)中表示时间单位的一个物理单位,其定义 见GB3102.1 精确的或近似的时刻和时间间隔均可通过使用唯一的、无歧义的表示法来标识,用以规定日期和日 期中的时间。本标准规定了一套表达日期、日中的时间、时间间隔以及循环时间间隔的规则。加入或删 除某些时间元素(如秒)可以调整所需的或能达到的精度。 4.2单项表示法和组合表示法共有的特征 通常以从左到右递降的次序来表示下列时间 时刻点; 只有日期; 只有时间; 时间间隔; 环时间间隔 上述任何缩略形式。 43时间单位和历法系统 4.3.1时间单位 标准中的周期由下列一个或多个单位表示: 秒:国际单位制(SI)中时间度量的一个基本单位,其定义见GB3102.1 分:60秒的一个时间单位 小时:60分的一个时间单位。 日:24小时的一个时间单位 星期:7日的一个时间单位。 月:28,29,30或31日的一个时间单位 注:在某些应用中,一个月指30日的时间单位 年:12个月的一个时间单位,接近地球绕太阳公转一周的周期。参见4.3.2.1。 4.3.2日期和时间历法系统 4.3.2.1公历 本标准用公历标识日历日。 公历给出了由一系列连续的日历年(可能是无限的)组成的一个历法系统。连续的日历年由连续分 配的年数标识。在巴黎签署的“公约”的日历年数被分配为1875年,并以其作为参考点。 公历分为周期为365个日历日的平年以及周期为366个日历日的闰年。闰年是能被4整除的年, 然而,百年并不是闰年,除非它们能被400整除。 本标准允许按照相应的年数标识采用公历年之前或之后的日历年。确定日历年以及它的年数仅 使用上述规则。本标准中,这些规则统称公历。如果表示1582年之前的日期,必须在信息交换双方约 定的情况下才可使用本日历。 注1:公历中,日历年[000是一个闰年 注2:当确定扁平公历中的日期时(在1582年之前的朱利安日历的日期计算中可能有必要),不应插人或删除日期 另外,日历年[0001]年之前的年数与“BC/AD日历系统”中的年数不同该处年数“1AD”紧跟在年数“1BC” 之后
GB/T 7408-2005/ISO 8601:2000 — 时间间隔:两个时刻之间的一段时间。这些时刻分别标示为“开始”和“结束”。时间间隔 由这 两个时刻规定 ,或由其中一个时刻以及时刻之间的时间距离规定,或仅由这些时刻之间的时间 距离规定。 — 循环时间间隔:一系列连续的相同周期的时间间隔。循环时间间隔由一个时间间隔和循环的 次数规定。 — 周期 :时间的数量(“长度”)。周期是国际单位制(Si)中表示时间单位的一个物理单位 ,其定义 见 GB 3102. 1。 精确的或近似的时刻和时间间隔均可通过使用唯一的、无歧义的表示法来标识 ,用以规定 日期和 日 期中的时间。本标准规定了一套表达 日期、日中的时间 、时间间隔以及循环时间间隔的规则。加人或删 除某些时间元素(如秒)可以调整所需的或能达到的精度。 4.2 单项表示法和组合表示法共有的特征 通常以从左到右递降的次序来表示下列时间: — 时刻点 ; — 只有 日期; — 只有时间; — 时间间隔; — 循环时间间隔; — 上述任何缩略形式。 4.3 时间单位和历法系统 4.3.1 时间单位 本标准中的周期由下列一个或多个单位表示 : — 秒:国际单位制(Si)中时间度量的一个基本单位,其定义见 GB 3102. 10 — 分:60秒的一个时间单位。 — 小时 :60分的一个时间单位。 — 日:24小时的一个时间单位。 — 星期 :7日的一个时间单位。 — 月:28,29,30或 31日的一个时间单位。 注:在某些应用中,一个月指 30日的时间单位。 — 年 :12个月的一个时间单位 ,接近地球绕太阳公转一周的周期 。参见 4.3.2.10 4.3.2 日期和时间历法系统 4.3.2. 1 公 历 本标准用公历标识 日历 日。 公历给出了由一系列连续的日历年(可能是无限的)组成的一个历法系统。连续的日历年由连续分 配的年数标识 。在巴黎签署的“公约”的日历年数被分配为 1875年 ,并以其作为参考点。 公历分为周期为 365个 日历 日的平年以及周期为 3“ 个 日历 日的闰年。闰年是能被 4整除的年 , 然而,百年并不是闰年,除非它们能被 400整除 。 本标准允许按照相应的年数标识采用公历年之前或之后的 日历年。确定 日历年以及它的年数,仅 使用上述规则。本标准中,这些规则统称公历。如果表示 1582年之前 的日期 ,必须在信息交换双方约 定的情况下才可使用本 日历。 注 1:公历中,日历年[0000〕是一个闰年。 注 2:当确定扁平公历中的日期时(在 1582年之前的朱利安 日历的 日期计算中可能有必要),不应插人或删除日期。 另外,日历年〔0001」年之前的年数与“BC/ AD日历系统”中的年数不同,该处年数“1 AD”紧跟在年数“1 BC' 之后
GB/T7408 5/ISo8601 公历中,每年划分成12个顺序的日历月,如表1所示。 表1日历月 日历月数 日历月名称 该月中的日数 平年中日期的顺序 闰年中日期的顺序 01~31 二月 28(闰年29) 32~59 32~60 61~91 9l~120 五月 152~181 153~18 七月 182~212 183~213 213~243 214~244 44~273 245~274 十月 275~305 305~334 306~335 335~365 336~366 4.3.2.2日历星期 除4.3.2.1中描述的历法系统之外,还存在着基于一系列无限连续的日历星期的历法系统。每个 日历星期有7个日历日,如表2所示 表2日历日 星期中的顺序日数 日历日名称 星期一 星期三 星期四 星期五 星期六 星期日 星期日历的参考点是把2000年1月1日定为星期六 日历年中的日历星期由日历星期数标识。依据规则,即一年中的第一个日历星期包括该年的第 个星期四,并且日历年的最后一个日历星期就是在下一个日历年的第一个日历星期之前的那个星期,日 历星期数是其在该年中的顺序。 注1:以上规则规定一个日历年有52或53个日历星期。 注2:日历年的第一个日历星期可能包含前个日历年中的三天,日历年的最后一个日历星期可能包含下-个日历 年的三天 注3:根据日历年的星期日期表示的时间间隔与根据同一年的日历日期或顺序日期表示的时间间隔并不相同 例如: 995年1月1日星期日是1994年的第52个星期的第7天 196年12月31日星期二是1997年的第1个星期的第2天。 注4:确定第1个日历星期的规则与规则“第一个日历星期包含1月4日的星期”是等同的
GB/T 7408-2005/ISO 8601:2000 公历中,每年划分成 12个顺序的日历月,如表 1所示。 表 1 日历月 少4.3.2 除 .2 4. 3 日 . 2 历 . 1 星 中 期 描述的历法系统之外,还存 三 在着基于一系列无限连续的日历星期的历法系统。每个 日历星期有 7个 日历 日,如表 2所示 。 表 2 日历 日 苹 星 日 期 历年 日历 中 的 的 参 日 考 历 点 星 是 期 把 由日 20 历 00 星 年 期 1 数 月 标 仁1 识 日 。 定 依 为 据 星 规 期 则 六 , 。 即一年中的第一iv 个 H 日 no 历 1 星期包括该年的第一 个星期四,并且日历年的最后一个日历星期就是在下一个 日历年的第一个 日历星期之前的那个星期,日 历星期数是其在该年 中的顺序。 注 1:以上规则规定一个日历年有 52或 53个日历星期。 注2:日历年的第一个日历星期可能包含前 个 日历年中的三天,日历年的最后一个日历星期可能包含下一个日历 年 的三天 。 注 3:根据 日历年的星期 日期表示的时间间隔与根据同一年的日历 日期或顺序 日期表示的时间间隔并不相同。 例 如: -----1995年 1月 1日星期 日是 1994年的第 52个星期的第 7天。 一一1996年 12月 31日星期二是 1997年的第 1个星期的第 2天。 注 4:确定第 1个 日历星期的规则与规则“第 一个 日历星期包 含 1月 4日的星期”是等 同的
GB/T7408-2005/ISO8601:2000 4.3.2.3日期 每个日历日可以由日历日期顺序日期或星期日期标识 用日历日期标识日历日包括以下三个部分: 它的日历年 它的日历月; 其在日历月中的顺序数。 用顺序日期标识日历日包括以下两个部分: 它的日历年; 其在日历年中的顺序数 用星期日期标识日历日包括以下三部分: 日历星期所属的日历年 该年中的日历星期的日历星期号; 其在日历星期中的顺序数。 4.4表示法中采用的字符 本标准规定的表示法采用GB/T1988中规定的数字,字母、字符和特殊字符。这些字符的特殊用 法见本标准4.5条和5,1条 注1:不能用大写字母之处,可用小写字符 注2:用于日期和时间交换的字符编码不属于本标准范畴 本表示法不能使用空格符 4.5分隔符的用法 需要时,可采用下述字符作分隔符: [](连字符)用于分隔时间元素“年”和“月”和“星期”,“年”和“日”“月”和“日”以及“星期 注1:连字符也可用来表示省略的成分 [:]冒号)—用于分隔时间元素“小时”和“分”、“分”和“秒”。 [/](斜线)—在时间间隔或循环时间间隔的表示法中用于分隔两个成分 [#](数字号)—在循环时间间隔表示法中用于分隔时间间隔和循环因子 注2:本标准定义的表示法也采用十进制的分隔符。 4.6截短表示法 在高位成分的存在是隐含的情况下,根据信息交换双方的约定,允许将其省略。为避免误解,在每 一省略成分处常需增一个连字符。在这些表示法与其他表示法不会混淆时,这些前置连字符可以省略。 截短表示法应只用于省略成分的值能由所有通信方无歧义推断出的情况下。 注:如果对该要求不够重视,可能会引起诸如“千年虫”之类的问题。 当采用截短表示法时,应制定规定以防止截短表示法与实际应用所采用的其他日期和时间表示法 相混 4.7扩展表示法 根据信息交换双方的约定,允许扩展标识日历年的成分;如果不扩展,日历年用至多4位数字标识 这种方法能引用完全表示法所支持的范围之外的日历年中的日期和时间,即,开始年[000年之前或者 终止年[9999年之后。 当采用扩展表示法时,应制定规定以防止扩展表示法与实际应用所采用的其他日期和时间表示法 相混淆 4.8前置零 在规定的表示法中,每个日期和时间成分都有一规定的长度,根据需要可采用前置零
GB/T 7408-2005/ISO 8601:2000 4.3.2.3 日期 每个 日历 日可以由日历 日期 、顺序 日期或星期 日期标识 。 用 日历 日期标识 日历 日包括以下三个部分 : — 它的 日历年; — 它的 日历月; — 其在 日历月中的顺序数 。 用顺序 日期标识 日历 日包括以下两个部分 : — 它的 日历年; — 其在 日历年 中的顺序数。 用星期 日期标识 日历 日包括以下三部分: — 日历星期所属的日历年 ; — 该年中的日历星期的 日历星期号; — 其在 日历星期中的顺序数 。 4.4 表示法 中采用的字符 本标准规定的表示法采用 GB/T 1988中规定的数字,字母 、字符和特殊字符。这些字符的特殊用 法见本标准 4. 5条和 5.1条 。 注 1:不能用大写字母之处,可用小写字符。 注 2:用于日期和时间交换的字符编码不属于本标准范畴。 本表示法不能使用空格符。 4.5 分隔符的用法 需要时,可采用下述字符作分隔符 : .](连字符)— 用于分隔时间元素“年”和“月”和“星期”,“年”和‘旧 ”“月”和‘旧 ”以及 “星期”和 ‘旧 ”。 注 1:连字符也可用来表示省略的成分。 仁:](冒号)— 用于分隔时间元素“小时”和“分”、“分”和“秒”。 [/](斜线)— 在时间间隔或循环时间间隔的表示法中用于分隔两个成分。 [#〕(数字号)— 在循环时间间隔表示法 中用于分隔时间间隔和循环因子。 注 2:本标准定义的表示法也采用十进制的分隔符 。 4.6 截短表示法 在高位成分的存在是隐含的情况下,根据信息交换双方的约定,允许将其省略。为避免误解,在每 一省略成分处常需增一个连字符。在这些表示法与其他表示法不会混淆时,这些前置连字符可以省略。 截短表示法应只用于省略成分的值能由所有通信方无歧义推断出的情况下。 注:如果对该要求不够重视,可能会引起诸如“千年虫”之类的问题。 当采用截短表示法时 ,应制定规定以防止截短表示法与实际应用所采用 的其他 日期和时间表示法 相混 淆 。 4.7 扩展表示法 根据信息交换双方的约定,允许扩展标识 日历年的成分 ;如果不扩展 ,日历年用至多 4位数字标识 。 这种方法能引用完全表示法所支持的范围之外的 日历年中的日期和时间 ,即,开始年[0000〕年之前或者 终止年「9999」年之后 。 当采用扩展表示法时 ,应制定规定以防止扩展表示法与实际应用所采用 的其他 日期和时间表示法 相混 淆 。 4.8 前置零 在规定的表示法中,每个 日期和时间成分都有一规定的长度,根据需要可采用前置零
GB/T7408-2005/ISo8601:2000 4.9双方约定 本标准标识的一些表示法只能根据信息交换双方的约定使用。这些约定应确保采用本表示法的字 段有其他的表示法,如果这些其他的表示法不能无歧义地与约定的表示法明确区分 5表示法 5.1说明 5.1.1用于代替数字的字符 Y]表示时间元素“年”所使用的数字; LM]表示时间元素“月”所使用的数字 D]表示时间元素“日”所使用的数字 w]表示时间元素“星期”所使用的数字; [h]表示时间元素“小时”所使用的数字 m]表示时间元素“分钟”所使用的数字; [s]表示时间元素“秒”所使用的数字; n]表示数字,为一个正整数或零; [土]与随后的元素组合,如果需要表示一个正值或零时,它表示一个加号[+];需要表示一个负 值时,它表示负号[一]。 另外,下列规则适用 当表示数字的任意一位字符加下划线时,它表示相应时间元素的零位或多位数;其位数由交换双方 确定 5.1.2标志符所用的字符 [P]时间间隔(周期)标志符,加在表示某一时间间隔的给定期间的数据元前面。 R]循环时间间隔标志符,它加在表示某一循环时间间隔中一个时间间隔的给定时间长度的数 据元前;如果不存在时间长度数据元时,它加在整个表达式前 T]时间标志符 当必须或希望表示诸如该日时间之类的表达式时,它用以标识当地时间表示法的开始 在日期和日的时间组合表达式中,用以标识该日的时间表示法的开始 在周期表达式中,用以标识小时、分或秒的时间单位表示法的开始 LW]星期标志符,加在表示该年的日历星期的顺序号的数据元前面 [Z]协调世界时标志符,直接跟在一数据元后面(没有间隔),用协调世界时表示该日的时间。 在时间长度表示法(5.5.3.1)中,需要时,以下字符也可作为表示法的各个部分: [Y][M[W][D[H[M[S],其中[M]既可表示“月”,也可表示“分”,或者表示这两者 5.2日期 为便于比较,在下列所有日期表示法的例子中,都以1985年4月12日为例说明。 5.2.1日历日期 日历日期的表示 月中的日(日历的日)是用两位数表示的。任何一个月的第一天用01表示,该月其后的日按递 增顺序编号 月用两位数表示,一月用[01]表示,随后的月份按递增顺序编号。 年一般用四位数表示,在[0000到[999范围中取值,按公历升序编号。如果在[0000到 [1582]范围中取值,应根据信息交换双方的约定 5.2.1.1完全表示法 当实际应用表明只需用日历日期表达式时,其完全表示法应该为八位数字组成的一纯数字型数据
GB/T 7408-2005/1S0 8601:2000 4.9 双方约定 本标准标识的一些表示法只能根据信息交换双方的约定使用。这些约定应确保采用本表示法的字 段有其他的表示法,如果这些其他的表示法不能无歧义地与约定的表示法明确区分。 5 表示法 5 1 说 明 5.1.1 用于代替数字的字符 CY」 表示时间元素“年”所使用的数字; [M〕 表示时间元素“月”所使用的数字; [D〕 表示时间元素‘旧 ”所使用的数字; [w〕 表示时间元素“星期”所使用的数字 ; [h〕 表示时间元素“小时”所使用的数字; [m」 表示时间元素“分钟”所使用的数字 ; 仁s〕 表示时间元素“秒”所使用的数字 ; [n〕 表示数字,为一个正整数或零; [士」 与随后的元素组合,如果需要表示一个正值或零时,它表示一个加号「十〕;需要表示一个负 值时,它表示负号[一]。 另外,下列规则适用 : 当表示数字的任意一位字符加下划线时,它表示相应时间元素的零位或多位数;其位数由交换双方 确定。 5. 1.2 标志符所用的字符 [p〕 时间间隔(周期)标志符 ,加在表示某一时间间隔的给定期间的数据元前面。 [R〕 循环时间间隔标志符,它加在表示某一循环时间间隔中一个时间间隔的给定时间长度 的数 据元前 ;如果不存在时间长度数据元时,它加在整个表达式前。 巨T〕 时间标志符。 — 当必须或希望表示诸如该 日时间之类的表达式时 ,它用 以标识当地时间表示法 的开始。 — 在 日期和 日的时间组合表达式 中,用以标识该 日的时间表示法的开始 。 -— 在周期表达式 中,用以标识小时、分或秒的时间单位表示法的开始。 [W〕 星期标志符 ,加在表示该年的日历星期的顺序号的数据元前面; [Z〕 协调世界时标志符,直接跟在一数据元后面(没有间隔),用协调世界时表示该 日的时间。 在时间长度表示法((5.5. 3.1)中,需要时,以下字符也可作为表示法的各个部分: 巨Y]仁M] [W] [D] [H] [M] [S],其 中仁M〕既可表示“月”,也可表示“分”,或者表示这两者。 5.2 日期 为便于比较,在下列所有日期表示法的例子中,都以 1985年4月 12日为例说明。 5.2.1 日历 日期 日历 日期的表示 : — 月中的 日(日历的日)是用两位数表示的。任何一个月的第一天用 01表示 ,该月其后的日按递 增顺序编号。 一 一月用两位数表示 ,一月用[01]表示 ,随后的月份按递增顺序编号。 — 年一般用四位数表示,在[0000〕到[9999〕范围中取值,按公历升序编号。如果在[0000〕到 [1582]范围中取值,应根据信息交换双方的约定。 52.1.1 完全表示法 当实际应用表明只需用 日历 日期表达式时,其完全表示法应该为八位数字组成的一纯数字型数据