【发布时间】:2021-08-06 02:57:26
【问题描述】:
我在将日期从 Tririga 数据库导入 SQL 数据库时遇到问题。主要是我无法正确转换日期,而且看起来不是我见过的常见格式。
例如传入的日期值 775724400000
运行类似 select to_date('765187200000', 'DDMMYYYYHH24MISS') my_date FROM dual; 给我一个错误 ORA-01847: 月中的某天必须介于 1 和月的最后一天之间 01847. 00000 - “日期必须介于 1 和最后一天之间”
我发现此链接中的以下信息似乎也来自 tririga link_help
这个数字的大小大约是 10 位,而这个是 12,我知道事实上这个日期应该是过去 10 年(其中大部分) 我似乎找不到任何可以回答如何将其转换为正确日期的信息。
有什么建议吗?
【问题讨论】:
-
这是一个纪元日期。这是否回答了您的问题:stackoverflow.com/questions/37305135/…
-
这能回答你的问题吗? oracle convert unix epoch time to date