【发布时间】:2013-04-26 14:29:06
【问题描述】:
我有列 write_date 类型为 NUMBER 的表。 我发现在那一栏中保存了 Date.getTime(); 是否存在可以像 DDMMYYYY 这样返回日期的 Oracle 函数? 谢谢
【问题讨论】:
我有列 write_date 类型为 NUMBER 的表。 我发现在那一栏中保存了 Date.getTime(); 是否存在可以像 DDMMYYYY 这样返回日期的 Oracle 函数? 谢谢
【问题讨论】:
是的。
cast(to_date('01-jan-1970','dd-mon-yyyy') + your_long/86400000 as timestamp ) ts
【讨论】:
使用to_date 将您的号码转换为日期,格式为“ddmmyyyy”。更多信息可以在链接中找到,该链接指向 Oracle 文档。
【讨论】:
to_char(to_date(1970,'yyyy') + java_time/86400000, 'ddmmyyyy')
【讨论】: