W3C优质网页小贴士(三)(2)
作者:ZDYX 来源:zdyx.org 发布时间:2008-04-09 13:32:00
使用国际日期格式(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 日期格式仍然是全球访客都能理解(并且精确的)日期记法的最佳选择。
猜你喜欢
- 使用ASP实现网站的目录树数据库结构(共使用了两个表)1。tblCategory字段名 类型 Root&
- 最近经常遇到xmlHttp组件的问题, 今天终于有空将解决过程中的经验整理下来了! ^o^一、在运用xmlhttp组件编
- 前段时间和哥们胡侃的时候还说腾讯抄的有水平,不过这次我溴了,腾讯房产被新浪乐居给幽默了一把。乐居:http://bj.house.sina.
- 如何在SQL中启用全文检索功能?本文将通过实例向你剖折这个问题。这是一个全文索引的一个例子,首先在查询分析器中使用:use pubsgo--
- 原来的题目设想为界面视觉效果的统一性,但是“统一”这个词似乎有点敏感,怕触动萌点无数,而我也无意去设定一个什么什么的统一性来侃侃而谈,极为专
- 同MongoDB,Redis这样的NoSQL数据库的复制相比,MySQL复制显得相当复杂!概述首先主服务器把数据变化记录到主日志,然后从服务
- 在登陆界面中,通常,最重要的部分为登陆的Form表。一个非常棒的提升体验的做法是,在载入页面时自动聚焦到第一个提供用户输入的表单框,让用户不
- asp压缩access数据库(带密码)方法:以下是一个类文件,下面的注解是调用类的方法 注意:如果系统不支持建立Scripting
- 主要讲 except 和 not in 的性能上的区别。 代码如下:CREATE TABLE tb1(ID int) CREAT
- 建立随机生成的HTML代码是一件相当容易实现的ASP特性。你可能创建过“每日一帖”、滚动广告等等,只需要稍加点缀就会令你的网站日久弥新。对存
- 先想创意,再画草图,接着鼠绘,最后做成flas * 。这是我的习惯流程。 这是想到中秋时,我第一时间内能浮想出的图像:大意是嫦娥奔
- 如何使用Office Chart 9.0 制作图表?代码如下:chart90.asp<HTML><HEAD><
- 1、使用索引来更快地遍历表。缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索
- WEB程序员的技能要求: Web程序员不光要对 后端程序(如 php,jsp,asp.net)语言知识,对程序设计架构知识,数据库
- 代码如下:<% Randomize Do While Len(pass)<12 
- 原文地址:30 Days of Mootools 1.2 Tutorials - Day 14 - Periodical and Intro
- 这篇文章主要从基本情况、成本、优缺点和应用场合等方面对5种MySQL的可靠性方案进行了详细的分析和比较,另外,本文对MySQL数据库的开发和
- Rs.Open参数说明在ASP中经常用Rs.Open sql,conn,1,1这样的方式打开数据库,但仍有一部分同行不知道这是嘛意思,现整理
- 本文通过问答的开式来解答在mysql在命名用过程中所遇到的常见问题。谁能连接,从那儿连接?你可以允许一个用户从特定的或一系列主机连接。有一个
- SQL Server中事务日志的作用:持续记录数据库所有的事务和这些事务对数据库所做的修改;一旦数据库出现灾难事件,就需要事务日志来进行近期