Description
(inst? (java.time.ZonedDateTime/now))
=> false
Seems incorrect, as {{ZonedDateTime}} has the necessary information.
Proposed Solution
Conversion between {{Instant}} and {{ZonedDateTime}} is lossless.
(extend-protocol clojure.core/Inst
java.time.ZonedDateTime
(inst-ms* [inst] (.toEpochMilli (.toInstant ^java.time.ZonedDateTime inst))))