This box will be fixed on your screen using Firefox, Opera9 or IE7.

Use international date format, plz

前些日子在W3C的Tips里面看到了Use international date format (ISO)这篇文章。我觉得这个问题应该受到Blogger们的注意。的确这个问题非常矛盾,不同国家不同文化对日期的表达也是不同的,仅在英语国家中,美国和英国的日期表达习惯也是不同的。呵呵,这个在初中英语中应该都有提到的,英国习惯日月年,美国人更习惯月日年。我的天啦,像上面这个文章中提到的02/04/03的日期格式你根本无法一眼就明白是哪天哪月。

难道说在国际化的今天中没有一个统一的标准么?有的,那就是ISO提出的ISO8601标准,当中对日期格式进行了统一定义,即YYYY-MM-DD。比如说2004年12月1日,就应该表示为2004-12-01,注意月份和日为单数时前面补0。而且这个格式特别符合中国的日期表达习惯,(W3C提到的另一篇文章中有这样一段话很有意思:identical to the Chinese date notation, so the largest cultural group (>25%) on this planet is already familiar with it :-) )你完全可以无障碍的实现它。

文章中W3C组织强烈推荐了在Web上使用ISO8601的格式来表达日期。

落实到Wordpress用户,其实很简单,直接在后台把日期输入格式改为Y-m-d即可(详情请查看PHP date()函数中的定义)。而使用Kubrick的朋友可能需要在其他几个文件中修改一下,因为Kubrick中大量使用了F js, Y(即:月日年的英语)的表达方式。

我基本上已经整改完毕,你的呢?

2 Comments

  1. chelseaing Comments @ 10:02:41 on 2004-12-13

    入乡随俗,在哪个国家用哪种办法:)

  2. lemonhall Comments @ 10:26:47 on 2004-12-13

    我写日志的时候,有时用中文的月日来表述,有时候用欧洲标准。美国标准很少用到,至于你讲的那个标准,倒真的很照顾中国人:)最近会比较忙了,你加油充电吧。