2016-09-09 97 views
0

我有一个clojure的即时时间为“2016-08-03T18:45:00.000-00:00”。我想将它转换为日期(“2016-08-03”)。我该怎么做呢。如何在clojure中将即时时间转换为日期

我的实际日期格式为“2016-08-03T18:45:00Z”。我将它转换为即时使用(c/to-date(f/parse“2016-08-03T18:45:00Z”))。如何获取日期?

谢谢

+0

你可能想使用这个库:https://github.com/clj- time/clj-time –

+0

@AlanThompson是的,我只是指。但不能与ans – joey

回答

1

如果要得到公正的日期和时间字符串的日期部分:

(require '[clojure.string :as str]) 

(def date-str "2016-08-03T18:45:00.000-00:00") 
(first (str/split date-str #"T")) 
;; => "2016-08-03" 
+0

谢谢。有效 – joey

相关问题