1. TO_DATE用法:
TO_DATE(“需要转换的字符串”,“日期格式”)
TO_DATE('2019-05-28','YYYY-MM-DD')
2. TO_CHAR用法:
to_char函数的功能是将数值型或者日期型转化为字符型
select to_char(sysdate,'yyyy-mm-dd hh:mi:ss') from dual;
3. 精确到毫秒:
INSERT INTO tableName (CREATETIME) VALUES (TO_TIMESTAMP(to_char(sysdate,'YYYY-MM-DD HH24:MI:SS'), 'YYYY-MM-DD HH24:MI:SS.FF6'));
日期格式详解(不区分大小写):
- YYYY:4位数字的年份,如2019
- MM:Month.(2位数字的月份,如02)
- DD:Day of month (1-31).(一个月中当中的日期数,如05)
- HH12:Hour of day (1-12).(小时,12小时制)
- HH24:(小时,24小时制)
- MI:Minute (0-59).(分钟)
- SS:Second (0-59).(秒)