標題:
[分享]
oracle 日期常用函數 (SYSDATE、日期格式)
[打印本頁]
作者:
jerry66gc
時間:
2011-11-29 09:48
標題:
oracle 日期常用函數 (SYSDATE、日期格式)
--◎ 可得到目前系統的時間
select sysdate from dual;
--◎ 常用之日期格式
日期格式 說明
------------------------------------------------------------------------
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小時制):分:秒
select to_char(sysdate,'YYYY/MM/DD') FROM DUAL; --2011/11/29
select to_char(sysdate,'YYYY') FROM DUAL; --2011
select to_char(sysdate,'YYY') FROM DUAL; --011
select to_char(sysdate,'YY') FROM DUAL; --11
select to_char(sysdate,'MM') FROM DUAL; --11
select to_char(sysdate,'DD') FROM DUAL; --29
select to_char(sysdate,'D') FROM DUAL; --3
select to_char(sysdate,'DDD') FROM DUAL; --333
select to_char(sysdate,'WW') FROM DUAL; --48
select to_char(sysdate,'W') FROM DUAL; --5
select to_char(sysdate,'YYYY/MM/DD HH24:MI:SS') FROM DUAL; --2011/11/29 09:47:18
select to_char(sysdate,'YYYY/MM/DD HH:MI:SS') FROM DUAL; --2011/11/29 09:47:32
作者:
jerry66gc
時間:
2011-11-30 13:26
本帖最後由 jerry66gc 於 2011-11-30 15:21 編輯
http://www.java2s.com/Tutorial/Oracle/0260__Date-Timestamp-Functions/selectTOCHARsysdateHHMISSAMfromdual.htm
select to_char(sysdate,'YYYY/MM/DD HH:MI:SS AM') FROM DUAL; --2011/11/30 01:25:07 下午
Oracle To_Date Function 由文字格式轉成日期格式 (
http://mis.elaborate-host.net/modules/tad_book3/page.php?tbdsn=69
)
oracle帶時分秒日期的比較(http://www.itcert.org/thread-2194-1-1.html)
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)