一行复制
clj -Srepro -Sdeps '{:deps {org.clojure/clojurescript {:mvn/version "1.10.764"}}}' -m cljs.main -re node -e "(require '[clojure.edn :as edn]) (edn/read-string (pr-str (new js/Date 200 5)))"
在cljs中它打印
#inst "200-06-01T03:06:28.000-00:00"
然后读者无法读取它。
在JVM Clojure中
clj -Srepro -e "(require '[clojure.edn :as edn]) (edn/read-string (pr-str (doto (new java.util.Date) (.setYear -1700))))"
它打印#inst "0200-07-06T12:35:31.383-00:00"
,没有任何问题