clojure
(require '[clj-time.core :as time])
(def start (clojure.java-time/instant 2022 1 1 0 0 0))
(def end (clojure.java-time/instant 2022 1 7 23 59 59))
(def interval (time/interval start end))
clojure
(require '[clj-time.core :as time])
(def start1 (clojure.java-time/instant 2022 1 1 0 0 0))
(def end1 (clojure.java-time/instant 2022 1 7 23 59 59))
(def interval1 (time/interval start1 end1))
(def start2 (clojure.java-time/instant 2022 1 5 0 0 0))
(def end2 (clojure.java-time/instant 2022 1 10 23 59 59))
(def interval2 (time/interval start2 end2))