Reproduce in one-line
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)))"
in cljs it prints
#inst "200-06-01T03:06:28.000-00:00"
then the reader can't read it.
In JVM clojure
clj -Srepro -e "(require '[clojure.edn :as edn]) (edn/read-string (pr-str (doto (new java.util.Date) (.setYear -1700))))"
It prints #inst "0200-07-06T12:35:31.383-00:00"
without any problems