2016-09-09 8 views
0

私はクロージュの瞬間を「2016-08-03T18:45:00.000-00:00」としています。私はそれを日付に変換したい( "2016-08-03")。どうすればいいの?クロージャーで瞬時の時刻を変換する方法

私の実際の日付は、 "2016-08-03T18:45:00Z"の形式です。私はそれを瞬時に(c/to-date(f/parse "2016-08-03T18:45:00Z"))を使って変換しました。あなたは、日付と時刻の文字列のちょうど日付部分を取得したい場合は

はあなたに

+0

おそらく、このライブラリを使用したいです:https://github.com/clj-時間/ clj時間 –

+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

関連する問題