几点说明

中文翻译版可能包含错误,应以 W3C 官方网站的英文原版为准

上方导航栏中可以查看每个小贴士的英文原版及繁體中文版

版权信息在页面最下方

使用国际日期格式(ISO)

人们在网络上一般怎样写日期?日期格式有那么多种,而且大多数与其他格式都不兼容。这样一来,对于编写一个国际性的、拥有跨文化访客的网站来说,选择一个大家都能明白的日期格式就显得很困难了。幸运的是,使用 ISO 的国际日期格式是较好的解决办法。

日期解读的困难

最差可能出现的情况是,日期只由数字组成(见下方例子),对日期的解读会因为各国之间的文化差异而有所不同。

想象一下这样的日期:02/04/03

它代表什么意思呢?

你的回答很可能与你所居住国家的文化习惯有关。

大多数情况下,日期用字母表示会比上述例子好。例如 Apr. 3rd, 2002 [译者注:2002年4月3日],对懂英语的人来说很容易理解。

但这套系统并没有比之前的纯数字日期记法好很多:你知道法语中的 12 Août 2042 是指4月12日还是10月12日?[译者注:实际上是8月12日 :) ]

ISO 日期格式

ISO(IS0 8601)规定的国际日期格式定义了如下的数字日期系统以期解决上述问题: YYYY-MM-DD。其中的

例如,“3rd of April 2002 (2002年4月3日)”,用国际日期格式写作: 2002-04-03

请注意,该格式也可以被用作描绘包括时区在内的精确的日期和时间

使用数字日期系统的确有一些易读性方面的问题,这在 日期格式 FAQ中已有说明。尽管这种方法并不完美,但 ISO 日期格式仍然是全球访客都能理解(并且精确的)日期记法的最佳选择。

延伸阅读

关于“优质小贴士”

The W3C 优质小贴士 是为网页开发者和设计者提供的一些有用的小短文,由 W3C 的 Quality Assurance Interest Group 负责管理和辑写。中文版由 ZDYX(张杜一雄)维护。

虽然这些小贴士都被小组成员认真审查过,但这只是我们向你提供的点滴技巧。请注意,它们 不能 被认为是 W3C 的技术规范。

学习更多的技巧,了解怎样提交你自己的智慧点滴,以及阅读其他的优质小贴士,尽在 小贴士索引

Created Date: 2003-08-16 by Karl Dubost
Last modified $Date: 2006/11/24 01:20:24 $ Translated by ZDYX