在clojure争取时间
我有以下错误:在clojure争取时间,clojure,Clojure,我有以下错误: 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.))) ) 编辑:
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"
谢谢大家! 对不起,我忘了函数参数的向量
(defn getNowDateString []
(.format(java.text.SimpleDateFormat. "ddMMyyyy:HHmmss")(java.util.Date.)))
)
谢谢大家! 对不起,我忘了函数参数的向量
(defn getNowDateString []
(.format(java.text.SimpleDateFormat. "ddMMyyyy:HHmmss")(java.util.Date.)))
)
谢谢大家! 我建议您从
java.util.Date
切换到,这是clojure的最佳日期时间解决方案:
(unparse (formatter "ddMMyyyy:HHmmss") (now))
我建议您从
java.util.Date
切换到,这是clojure的最佳日期时间解决方案:
(unparse (formatter "ddMMyyyy:HHmmss") (now))