幾點說明

中文翻譯版可能包含錯誤,應以 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