你如何在 ClojureScript 中获取时间戳?

How do you get a timestamp in ClojureScript?

如何在ClojureScript中获取时间戳,类似于Unix的时间戳,一个代表当前时间和日期的单一数字,作为一个数字。我知道:

if (!Date.now) {
    Date.now = function() { return new Date().getTime(); }
}

可以在 Javascript 中使用,但我想知道是否有 ClojureScript 等价物

您可以使用

(.getTime (js/Date.))

或者您也可以使用 cljs-time 中的 nowepoch

最有效的方法是这样

(.now js/Date)

其他答案不必要地创建一个 Date 对象。