Clojure转换oracle时间戳为长



在clojure中我有一个从sql查询返回的对象。

[oracle.sql

对象。TIMESTAMP 0x68c8a61a 2016-10-27 14:36:33.0]

我想把它转换成long。我试图使用.getTime,但得到一个错误

没有找到匹配的字段:getTime类oracle.sql.TIMESTAMP clojure.lang.Reflector.getInstanceField (Reflector.java:271)

这已经花了我几个小时了。请帮助。

谢谢

首先将Oracle TIMESTAMP转换为Java Date,然后从Date占用时间:

(.getTime (.dateValue timestamp))

最新更新