(.parse (java.text.SimpleDateFormat. "yyyy-MM-dd") date)
为什么java.text.SimpleDateFormat.
以点结尾?
为什么.parse
以点开头?
答案 0 :(得分:5)
这些是区分函数和Java方法。
(.parse (java.text.SimpleDateFormat. "yyyy-MM-dd") date)
与:
相同(.parse (new java.text.SimpleDateFormat "yyyy-MM-dd") date)
与以下Java代码相同:
(new java.text.SimpleDateFormat("yyyy-MM-dd")).parse(date)
你当然可以做更多的事情,所以如果你想在你的Clojure代码中使用一个库,你可能想看看Clojure's Java interop pages。