摘要:
下文讲述Oracle数据库输出指定的日期时间格式的方法分享,如下所示;
实现思路:
使用TO_CHAR系统函数,指定输出格式为'*******',
即可将日期时间转换为指定格式的字符串
如:
SELECT TO_CHAR(SYSDATE,'YYYY/MM/DD') AS MONTH FROM DUAL--输出当前日期的'YYYY/MM/DD'格式:2020/08/31
SELECT TO_CHAR(SYSDATE,'YYYYMMDD') AS MONTH FROM DUAL--输出当前日期的'YYYYMMDD'格式:20200831
SELECT TO_CHAR(SYSDATE,'YYYYMMDD HH:MI:SS') AS now FROM DUAL--输出当前时间,到秒-12小时制格式:20200831 22:51:55
SELECT TO_CHAR(SYSDATE,'YYYYMMDD HH24:MI:SS') AS now FROM DUAL--输出当前时间,到秒24小时制的格式:20200831 12:19:33
SELECT TO_CHAR(SYSDATE,'YYYY/MM/DD HH24:MI:SS:PM:DY') AS now FROM DUAL--输出当前时间的格式,显示上、下午和星期几:2020/08/31 18:19:58:下午:星期一