date 支持的字符串文字格式
以下各表显示了适用于 date 数据类型的有效字符串文字格式。
| Numeric | 说明 |
|---|---|
mdy[m]m/dd/[yy]yy[m]m-dd-[yy]yy[m]m.dd.[yy]yymydmm/[yy]yy/ddmm-[yy]yy/dd[m]m.[yy]yy.dddmydd/[m]m/[yy]yydd-[m]m-[yy]yydd.[m]m.[yy]yydymdd/[yy]yy/[m]mdd-[yy]yy-[m]mdd.[yy]yy.[m]mymd[yy]yy/[m]m/dd[yy]yy-[m]m-dd[yy]yy-[m]m-dd | [m]m、dd 和 [yy]yy 在字符串中表示月、日和年,使用斜线 (/)、连字符 (-) 或句点 (.) 作为分隔符。仅支持四位或两位数字表示的年份。 请尽可能使用以四位数字表示的年份。 若要从 0001 到 9999 之间指定一个整数来表示缩略形式的年份,以将两位数的年份解释为四位数的年份,请使用配置“两位数年份截止”服务器配置选项。注意:对于 Informatica, yyyy 限制为 1582 到 9999。一个比截止年份的后两位数字小或者与其相等的两位数年份与该截止年份处于同一个世纪。 而一个比截止年份的后两位数字大的两位数年份所处的世纪为截止年份所处世纪的上一个世纪。 例如,如果“两位数年份截止”为默认值 2049,则两位数年份 49 被解释为 2049,而两位数年份 50 被解释为 1950。默认日期格式由当前语言设置决定。 可以通过使用 SET LANGUAGE 和 SET DATEFORMAT 语句更改日期格式。 date 不支持 ydm 格式。 |
| 字母 | 说明 |
|---|---|
mon [dd][,] yyyymon dd[,] [yy]mon yyyy [dd][dd] mon[,] yyyydd mon[,][yy]yydd [yy]yy mon[dd] yyyy monyyyy mon [dd]yyyy [dd] mon | mon 表示采用当前语言的完整月份名称或月份缩写。 逗号是可选的,且忽略大小写。为避免不确定性,请使用四位数年份。 如果没有指定日,则默认为当月第一天。 |
| ISO 8601 | 说明 |
|---|---|
yyyy-MM-ddyyyyMMdd | 与 SQL 标准相同。 此格式是唯一定义为国际标准的格式。 |
| 未分隔的 | 说明 |
|---|---|
[yy]yyMMddyyyy[MMdd] | 可用四位、六位或八位数字来指定 date 数据。 六位或八位字符串始终解释为 ymd。 月和日必须始终是两位数字。 四位字符串被解释为年。 |
| ODBC | 说明 |
|---|---|
{ d 'yyyy-MM-dd' } | 特定于 ODBC API。 |
| W3C XML 格式 | 说明 |
|---|---|
yyyy-MM-ddTZD | 支持使用 XML/SOAP。TZD 是时区设计器(Z、+hh:mm 或 -hh:mm):- hh:mm 表示时区偏移量。 hh 是两位数,介于 0 和 14 范围之间,表示时区偏移小时数。- mm 是两位数,范围为 0 到 59,表示时区偏移量中的额外分钟数。- +(加)或 -(减)是时区偏移量中必须包含的符号。 这两个符号表示,为了得出本地时间,将用协调世界时 (UTC) 加上或减去时区偏移量。 时区偏移量的有效范围为 -14:00 到 +14:00。 |
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




