一、14位时间戳转化为标准时间格式:
代码:
SELECT to_char(to_date('20140829213128','yyyymmddhh24miss'),'yyyy-mm-dd hh24:mi:ss') FROM dual;
结果:
2014-08-29 21:31:28
由于'20140829213128'(或者表中某个以varchar2类型存储的字段)是文本类型,所以需要先用to_date转换成日期类型,然后再用to_char转换成标准时间格式。
二、标准时间格式转化为14位时间戳:
代码:
SELECT to_char(to_date('2014-08-29 21:31:28','yyyy-mm-dd hh24:mi:ss'),'yyyymmddhh24miss') FROM dual;
结果:
20140829213128
由于'2014-08-29 21:31:28'(或者表中某个以varchar2类型存储的字段)是文本类型,所以需要先用to_date转换成日期类型,然后再用to_char转换成14位时间戳。
转载请注明:观测者 » Oracle 14位时间戳与标准时间格式相互转化