Oracle日期格式

sysdate='2008-12-29 08:27'

格式MARSK

回傳格式

demo

結果
Y/YY/YYY 西元年最後一位數,兩位數,三位數 select to_char(sysdate,'YYY') FROM dual; 008
YEAR 拼寫出西元年 select to_char(sysdate,'YEAR') FROM dual; THOUAND EIGHT
Q 一年中的第幾季 select to_char(sysdate,'Q') from dual; 4
MM 月份 select to_char(sysdate,'MM') from dual; 12
Month 月份的全名,以固定九個字元長度來表示 select to_char(sysdate,'Month') from dual; December
WW 一年中的第幾周 select to_char(sysdate,'WW') from dual; 55
W 一月中的第幾周 select to_char(sysdate,'W') from dual; 4
DDD 一年中的第幾天 select to_char(sysdate,'DDD') from dual; 363
DD 一月中的第幾天 select to_char(sysdate,'DD') from dual; 29
D 一周中的第幾天 select to_char(sysdate,'D') from dual; 2
posted @ 2008-12-29 20:48  Athrun  阅读(1033)  评论(0编辑  收藏  举报