Je n'ai pas pu trouver de bibliothèque traitant de l'heure et de la date dans http://clojure.org/libraries . Y en a-t-il, ou est-ce quelque chose que je dois trouver comment faire directement avec Java ?
Réponse
Trop de publicités?clj-time est une enveloppe autour de Java Joda-Time.
Si vous utilisez Leiningen ou Maven, vous pouvez l'ajouter à votre projet via Clojars .
Il existe de nombreux échantillons sur le site Page GitHub qui montrent comment faire l'arithmétique des dates et l'analyse/le formatage. Par exemple :
(in-minutes (duration (date-time 1986 10 2) (date-time 1986 10 14)))
;; gives 17280
(def custom-formatter (formatter \"yyyyMMdd\"))
(parse custom-formatter "20100311")
;; gives #<DateTime 2010-03-11T00:00:00.000Z>
(unparse custom-formatter (date-time 2010 10 3))
;; gives "20101003"