今天闲来没事, 特意从网上整理了一些资料, 以备日后查阅.
一、常用日期数据格式
1. 获取年的最后一位, 两位, 三位, 四位
select to_char(sysdate,'Y') from dual; -- 获取年的最后一位
select to_char(sysdate,'YY') from dual; -- 获取年的最后两位
select to_char(sysdate,'YYY') from dual; -- 获取年的最后三位
select to_char(sysdate,'YYYY') from dual; -- 获取年的最后四位
2. 获取当前季度
select to_char(sysdate,'Q') from dual; -- 1 ~ 3月为第一季度, 2表示第二季度。
3. 获取月份数
select to_char(sysdate,'MM') from dual; -- 五月为05
4. 获取月份的罗马表示
select to_char(sysdate,'RM') from dual; -- 五月为V
5. 获取用9个字符长度表示的月份名
select to_char(sysdate,'Month') from dual; -- 五月为5月
6. 获取当年第几周
select to_char(sysdate,'WW') from dual; -- 2014年5月20日为2014年第20周
7. 获取本月第几周
select to_char(sysdate,'W') from dual; -- 2014年5月20日为5月第3周
8. 获取当年第几天
select to_