https://www.cnblogs.com/remember-forget/p/7531893.html
SELECT to_char(to_date('2011-03-13','YYYY-MM-DD'),'d') FROM DUAL
其中 紅色部分為傳入日期
to_char的其他用法
Select to_char(sysdate,'ss') from dual取當前時間秒部分
Select to_char(sysdate,'mi') from dual取當前時間分鍾部分
Select to_char(sysdate,'HH24') from dual取當前時間秒小時部分
Select to_char(sysdate,'DD') from dual取當前時間日期部分
Select to_char(sysdate,'MM') from dual取當前時間月部分
Select to_char(sysdate,'YYYY') from dual取當前時間年部分
Select to_char(sysdate,'w') from dual取當前時間是一個月中的第幾周(從1日開始算)
Select to_char(sysdate,'ww') from dual取當前時間是一年中的第幾周(從1.1開始算)
Select to_char(sysdate,'iw') from dual取當前時間是一年中的第幾周(按實際日歷的)
Select to_char(sysdate,'d') from dual取當前時間是一周的第幾天,從星期天開始,周六結束
Select to_char(sysdate,'day') from dual 取當前日是星期幾,和數據庫設置的字符集有關,會輸出'Tuesday'
Select to_char(sysdate,'ddd') from dual 當前日是一年中的第幾天