С clj-time , библиотекой Clojure, которая оборачивает библиотеку Java Joda Time, вы можете использовать код, подобный следующему:
(require '[clj-time.core :as time])
(require '[clj-time.format :as time-format])
(time/now) => #<DateTime 2013-03-31T03:23:47.328Z>
(def time-formatter (time-format/formatters :basic-date-time)) ;; ISO 8601 UTC format
(time-format/unparse custom-formatter (date-time 2010 10 3)) => "20101003T000000.000Z"
Одним из преимуществ Joda Time (и, следовательно, clj-time) является то, что новые выпуски поддерживают новые изменения часовых поясов.