日期:2014-05-16  浏览次数:20473 次

Oracle to_date和to_char格式列表

TO_DATE 和 TO_CHAR 格式:

0. 世纪:

??? CC:????? 世纪(1999年味20世纪)

??? SCC:??? 世纪,BC日期具有前缀-

1. 年:

??? YYYY:?? 四位数字的年份:2011

??? Y,YYYY:其中带逗号格式的年份

??? SYYYY:?有符号的年份:1000 B.C.= -1000

??? YYY:?????年份的最后三位数字:011

??? YY:?????? 年分的最后两位数字:11

??? Y:???????? 年份的最后一位数字:1

??? IYYY:??? 遵守ISO标准的四位数字的年份(ISO为国际标准化组织,它具有与U.S.格式不同的日期标准)

??? IYY:???? ISO标准的三位数字年份

??? IY:?????? ISO标准的两位数字的年份

??? I:???????? ISO标准的一位数字的年份

??? YEAR:? 拼写出来的年份

??? SYEAR:拼写出来的年份,BC日期有前缀-

??? RRRR: 完整的年份,支持二位或四位数字的输入

??? RR:???? 与当前日期相应的年份的最后两位数字

2. 月:

??? MM:??? 月份数:12

??? RM:??? 以罗马数字表示的月份:Ⅷ

??? MON:?月份的三个字符的缩写:AUG/8月

??? MONTH:拼写完整的月份:AUGUST/8月,用9个字符的空白补齐

3. 季度:

??? Q:????? 季度:3

4. 周:

??? WW:? 年中的周,其中第1周从第一个月的第一天开始

??? IW:??? ISO标准的年中的周

??? W:???? 月中的周,其中第1周从本月的第一天开始

5. 天:

??? DDD: 年中自1月1日开始的天数:354

??? DD:??? 月中的天数:23

??? D:????? 周中的天数:6

??? DY:??? 天的三个字符的缩写: FRI/星期五

??? DAY:? 拼写完整的天,补为9个字符

??? J:????? 自4712B.C.的12月31日以来的天数: 2422220

??? A.M. 或 P.M.:? 显示A.M./上午

??? AM 或 PM:????? 同上,没有句号

6. 小时

??? HH:??? 一天中的小时,12小时进制

??? HH12:同上

??? HH24:一天中的小时,24小时进制

7. 分钟

??? MI:??? 分钟数

8. 秒

??? SS:?? 秒数

??? SSSSS: 午夜以来的秒,为0到86399

??? FF:??????? 以HH.MI.SS.FF显示的分数化秒数

9. 下面的日期格式只用于TO-CHAR, 对TO_DATE不起作用:

??? "string":????? TO_CHAR的显示中结合使用的字符串,用双引号引起来

??? fm:????????????? Month或Day的前缀:FMMONTH 或 FMDAY。取消格式中Month或Day钱的补充空格(上面有说)

??? Fx:??????????????? 精确格式化,支出匹配字符参数和日期格式模式的精确格式

??? TH:?????????????? 数值的前缀:DDTH 或 ddTH,生成24TH或者24th。 大写由DD确定。使用日其中的数:YYYY、DD、MM、HH、MI、SS等

??? SP:???????????? 数的后缀,强制将数按要求拼写,拼写成英语。

??? SPTH:???????? TH和SP的组合。

??? THSP:???????? 同上。

??? /,-:.;???????????? TO_CHAR的显示中结合使用的分隔符

?

1 楼 sea0108 2011-11-29  
向楼主致敬!!!