网络编程
位置:首页>> 网络编程>> 网页设计>> W3C优质网页小贴士(三)(2)

W3C优质网页小贴士(三)(2)

作者:ZDYX 来源:zdyx.org 发布时间:2008-04-09 13:32:00 

标签:w3c,优化,字体,图片,日期

使用国际日期格式(ISO)

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

日期解读的困难

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

想象一下这样的日期:

它代表什么意思呢?

  • 2nd of April 2003 [译者注:2003年4月2日,日/月/年,欧洲风格]

  • 4th of February 2003 [译者注:2003年2月4日,月/日/年,美国风格]

  • 3rd of April 2002 [译者注:2002年4月3日,年/月/日]

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

大多数情况下,日期用字母表示会比上述例子好。例如 ,对懂英语的人来说很容易理解。

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

ISO 日期格式

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

  • 代表年份 [纯数字,例如 2012]

  • 代表月份 [01(一月)到 12(十二月)]

  • 代表日期 [01 到 31]

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

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

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

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com