我正在使用以下内容,将 NUMBER 变量转换为日期时间戳。
to_char(
(to_timestamp('01-JAN-1970 00:00:00','DD-MON-YYYY HH24:MI:SS') +
(END_SAMPLE_TS_5MIN_MS/(1000*60*60*24)),'DD-MON-YYYY HH24:MI:SS')
但我注意到上面产生的输出比实际值落后 1 秒。例如,如果END_SAMPLE_TS_5MIN_MS=1388984699999.
不是显示:而是将06Jan2014 05:04:59
其显示为06Jan2014 05:05:00
毫秒四舍五入到最接近的秒。请帮忙!