【发布时间】:2013-06-30 04:49:31
【问题描述】:
我想知道当前的时间戳是什么。到目前为止,我能做的最好的事情就是定义我自己的函数:
(int (/ (.getTime (java.util.Date.)) 1000))
是否有使用 clojure 获取 Unix 时间戳的标准函数?
【问题讨论】:
-
不要使用
int:(int (/ (.getTimeInMillis (java.util.GregorianCalendar. 2038 1 20)) 1000)) ;=> IllegalArgumentException Value out of range for int: 2150258400。请改用quot,例如(-> (java.util.Date.) .getTime (quot 1000)).
标签: clojure timestamp unix-timestamp