1、常用之日期格式 日期格式 說明 - YYYY/MM/DD - 年/月/日 YYYY - 年(4 位) YYY - 年(3 位) YY - 年(2 位) MM - 月份 DD - 日期 D - 星期 - 星期日 = 1 星期一 = 2 星期二 = 3 - 星期三 = 4 星期四 = 5 星期五 = 6 星期六 = 7 DDD - 一年之第幾天 WW - 一年之第幾週 W - 一月之第幾週 YYYY/MM/DD HH24:MI:SS - 年/月/日 時(24 小時制):分:秒 YYYY/MM/DD HH:MI:SS - 年/月/日 時(非 24 小時制): 分:秒 J - Julian day,B
2、c 4712/01/01 為 1 RR/MM/DD - 公元 2000 問題 - 00-49 = 下世紀;50-99 = 本世紀 ex. sql view plaincopyprint?1. select to_char(sysdate,YYYY/MM/DD) FROM DUAL; - 2007/09/20 2. select to_char(sysdate,YYYY) FROM DUAL; - 2007 3. select to_char(sysdate,YYY) FROM DUAL; - 007 4. select to_char(sysdate,YY) FROM DUAL; - 07 5
3、. select to_char(sysdate,MM) FROM DUAL; - 09 6. select to_char(sysdate,DD) FROM DUAL; - 20 7. select to_char(sysdate,D) FROM DUAL; - 5 8. select to_char(sysdate,DDD) FROM DUAL; - 263 9. select to_char(sysdate,WW) FROM DUAL; - 38 10. select to_char(sysdate,W) FROM DUAL; - 3 11. select to_char(sysdate,YYYY/MM/DD HH24:MI:SS) FROM DUAL; - 2007/09/20 15:24:13 12. select to_char(sysdate,YYYY/MM/DD HH:MI:SS) FROM DUAL; - 2007/09/20 03:25:23 13. select to_char(sysdate,J) FROM DUAL; - 2454364 14. select to_char(sysdate,RR/MM/DD) FROM DUAL; - 07/09/20