SELECT TO_CHAR(SYSDATE,'W') A,TO_CHAR(SYSDATE,'WW') B FROM DUAL;
A B
- --
3 25
9.6、 MM和MON和MONTH和Month
说明:MM两位数表示的月份,MON月份(缩写),MONTH月份全拼(大写),Month月份全拼(首字母大写)
举例:
SQL>SELECT TO_CHAR(SYSDATE,'MM') A,TO_CHAR(SYSDATE,'Mon')B,TO_CHAR(SYSDATE,'MONTH') C,TO_CHAR(SYSDATE,'Month') D FROM DUAL;
A B C D
---------- ------ ------
06 6月 6月 6月
9.7、 YYYY和YYY、YY、Y和Y,YYY和YEAR和Year
说明:YYYY4位数表示的年,YYY、YY、Y年中的最后3.2.1位,Y,YYY年份。用逗号进行分位,YEAR年份全拼(大写),Year年份全拼(首字母大写)
举例:
SQL>SELECT TO_CHAR(SYSDATE,'YYYY') A,TO_CHAR(SYSDATE,'YYY') B,TO_CHAR(SYSDATE,'YY')C,TO_CHAR(SYSDATE,'Y') D ,TO_CHAR(SYSDATE,'YEAR') E,TO_CHAR(SYSDATE,'Year') FFROM DUAL;
A B C D E F
------- -- - ------------------------------------------------------------------------------------
2014014 14 4 TWENTY FOURTEEN Twenty Fourteen
9.8、 HH、HH12和HH24和MI和SS和SSSSS
说明:HH、HH12 为12小时格式的小时、HH24为24小时格式的小时,MI小时中的分钟,SS为分钟中的秒,SSSSS一天中的秒
举例:
SQL>SELECT TO_CHAR(SYSDATE,'HH') A,TO_CHAR(SYSDATE,'HH12')B,TO_CHAR(SYSDATE,'HH24') C,TO_CHAR(SYSDATE,'MI') D ,TO_CHAR(SYSDATE,'SS')E,TO_CHAR(SYSDATE,'SSSSS') F FROM DUAL;
A B C D E F
-- ---- -- -- -----
02 0214 59 32 53972