43 votes

Quelles sont les bibliothèques Clojure de date et d'heure ?

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 ?

52voto

Matt Curtis Points 12454

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"

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X