gpt4 book ai didi

clojure - 如何在 Clojure 中获取 Unix 时间戳?

转载 作者:行者123 更新时间:2023-12-02 02:24:40 25 4
gpt4 key购买 nike

我想知道当前时间戳是多少。到目前为止我能做的最好的事情就是定义我自己的函数来执行此操作:

(int (/ (.getTime (java.util.Date.)) 1000))

是否有使用 clojure 获取 Unix 时间戳的标准函数?

最佳答案

几乎所有基于 JVM 的时间戳机制都以自纪元以​​来的毫秒为单位测量时间 - 所以不,没有任何标准**可以给出自纪元以来的秒数。

您的函数可以稍微简化为:

(quot (System/currentTimeMillis) 1000)

** Joda可能有类似的东西,但是为此引入第三方库似乎有点矫枉过正。

关于clojure - 如何在 Clojure 中获取 Unix 时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17432032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com