select sysdate,
(to_date(to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss')
-
to_date('1970-01-01 08:00:00', 'yyyy-mm-dd hh24:mi:ss')) * 24 * 60 * 60 * 1000
now
from dual
本文介绍了一种在Oracle数据库中将当前日期时间转换为自1970年1月1日以来毫秒数的方法。通过使用TO_DATE和TO_CHAR函数进行日期格式的转换,并计算出与1970年基准时间之间的差值,最终得到当前时间对应的毫秒级时间戳。
select sysdate,
(to_date(to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss')
-
to_date('1970-01-01 08:00:00', 'yyyy-mm-dd hh24:mi:ss')) * 24 * 60 * 60 * 1000
now
from dual
您可能感兴趣的与本文相关的镜像
Qwen-Image
Qwen-Image是阿里云通义千问团队于2025年8月发布的亿参数图像生成基础模型,其最大亮点是强大的复杂文本渲染和精确图像编辑能力,能够生成包含多行、段落级中英文文本的高保真图像
2650
484

被折叠的 条评论
为什么被折叠?