日期格式化参数的含义

                                            

日期格式化参数的含义


DAY

d该星期的第几天(数字表示)

dd:该月中的第几天(数字表示)

ddd:该年中的第几天(数字表示)

dy:星期几缩写(文字表示,可以通过设置 nls_date_language 来设置语言)

day星期几(文字表示,可以通过设置 nls_date_language 来设置语言)

 

设置语言:

select to_char(sysdate,'day','NLS_DATE_LANGUAGE=AMERICAN') day from dual;

 

MONTH

mm:该年中第几个月(数字表示)

mon:月份缩写(文字表示,可以通过设置 nls_date_language 来设置语言)

month:月份(数字表示)

 

YEAR

yy:两位显示年份(数字表示)

yyyy:四位显示年份(数字表示,如位数不到 4 位,前面补 0

rr:两位显示年份(数字表示)

rrrr:四位显示年份(数字表示,详见下面解释)

year:英文拼写显示年份

 

WEAK

w:该月中第几周(数字表示)

ww:该年中第几周(数字表示)

 

CENTURY

cc:第几世纪

 

关于 RRRR 参数的显示方法

A如果当前年份在后半世纪(50-99

1、且输入的两位数字年份在‘00’‘49’之间:将按下一世纪的年份存储。例如,1996年输入的‘02’将存为‘2002’

2且输入的两位数字年份在‘50’‘99’之间:将按本世纪年份存储。例如,1996年输入的‘97’将存为‘1997’

 

B如果当前年份在前半世纪(00-49

1且输入的两位数字年份在“00’‘49’之间:将按本世纪年份存储。例如,2001年输入的‘02’将存为‘2002’

2且输入的两位数字年份在‘50’‘99’之间:将按下一世纪的年份存储。例如2001年输入的‘97’将存为‘1997’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值