2016-09-09 44 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

相關問題