我有以下功能:
(def elapsedtime (with-out-str (time (run-my-function))))
我想知道是否可以只存储时间的整数值,因为我现在只能存储一个字符串......
有什么建议吗?非常感谢
更新
So I did use this:
(defmacro nsecs
[expr]
`(let [start# (. System (nanoTime))]
~expr
(- (. System (nanoTime)) start#)))
然后修改了这个:
(def elapsedtime (nsecs (run-my-function argument1 argument2)))
但不起作用,我做错了什么?
“线程“AWT-EventQueue-0”中的异常 java.lang.IllegalArgumentException:传递给的 args (1) 数量错误:main$fn--105$nsecs”