一个clojure新手问题。我试图找出将日期从客户端(以任何语言编写)传递到以 clojure 编写的基于 Datomic 数据库的服务器的最佳方法。为了避免语言特定类的任何问题,我计划将日期作为 RFC3339 格式的字符串传递。但是,我无法在 Clojure 中解析字符串。我显然错误的假设是我可以做到:
(clojure.instant/parse-timestamp "2014")
从而获得瞬间。但是,此调用导致
clojure.lang.ArityException: Wrong number of args (1) passed to: instant$fn--6183$fn …
这让我非常困惑,因为据我所知,这个函数只接受一个参数(格式化字符串)。
我错过了什么?