在clojure中,我有一个从sql查询返回的对象。
object [oracle.sql.TIMESTAMP 0x68c8a61a 2016-10-27 14:36:33.0]
我想将它转换为long。我尝试使用.getTime
,但收到了错误
IllegalArgumentException找不到匹配的字段:类oracle.sql.TIMESTAMP的getTime clojure.lang.Reflector.getInstanceField(Reflector.java:271)
这已经花了我几个小时。请帮忙。
由于
答案 0 :(得分:0)
首先将Oracle TIMESTAMP
转换为Java Date
,然后从Date
获取时间:
(.getTime (.dateValue timestamp))