0

次のエラーがあります。

IllegalArgumentException Parameter declaration .format should be
a vector  clojure.core/assert-valid-fdecl (core.clj:6732)

この単純な関数で:

(defn getNowDateString

    (.format(java.text.SimpleDateFormat. "ddMMyyyy:HHmmss")(java.util.Date.)))
)

編集 :

REPLでは

 => (.format(java.text.SimpleDateFormat. "ddMMyyyy:HHmmss")(java.util.Date.)))
 "23072013:094839"

ありがとうございました !

4

2 に答える 2

2

java.util.Dateからclj-timeに切り替えることをお勧めします。これは、clojureに最適な日時ソリューションです。

(unparse (formatter "ddMMyyyy:HHmmss") (now))
于 2013-07-23T08:36:16.887 に答える