2015-01-16 5 views

답변

1

당신은 clj-time 사용할 수 있습니다

(require '[clj-time.coerce :as c] 
     '[clj-time.format :as f]) 

(def custom-formatter (f/formatter "dd/MM/yyyy hh:mm:ss")) 

(pr-str 
(c/to-date 
    (f/parse custom-formatter "02/12/2014 10:44:36"))) 

; => "#inst \"2014-12-02T10:44:36.000-00:00\"" 
+0

좋아요, 감사합니다! clojure.instant 라이브러리를 통해 이것을 달성 할 수 있을까요? https://clojuredocs.org/clojure.instant – leontalbot

+1

아니요, clojure.instant가 지정한 형식으로 인수를 기대하지 않기 때문입니다. – Symfrog

+0

우수. 솔루션을 테스트 중이지만 Google 설문지에서 주어진 시간은 00:00:00에서 23:59:59까지입니다. ''21/11/2014 15:23:35 "구문 분석을 시도하면'clockhourOfHalfday 값 15는 [1,12]'범위에 있어야합니다. 이는 포맷터 문자열에서'hh'와'HH'를 전환하면 해결할 수 있습니다. – leontalbot