ISO 8601 格式

在 Microsoft SQL Server 2005 中,可以通过使用 ISO 8601 格式指定日期和时间数据。

格式如下:

yyyy-mm-ddThh:mm:ss[.mmm]

T 表示后面是日期时间值的时间部分。

若要使用 ISO 8601 格式,必须按此格式指定每一个元素。这也包括格式中所示的标点符号。

ms190977.note(zh-cn,SQL.90).gif注意:
方括号表示秒成分的这个小数部分是可选的。时间成分以 24 小时格式指定。

使用 ISO 8601 格式的优势在于它是一个国际标准。另外,使用此格式指定的日期时间值很明确。同时,此格式不受 SET DATEFORMAT 设置或 SET LANGUAGE 设置的影响。

下面是两个按 ISO 8601 格式指定的日期时间值的示例:

2004-05-23T14:25:10
2004-05-23T14:25:10.487

请参阅

概念

使用日期和时间数据

其他资源

数据类型 (Transact-SQL)
CAST 和 CONVERT (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助