欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Oracle to_date和to_char格式列表

程序员文章站 2022-05-06 18:53:57
...

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的显示中结合使用的分隔符