1

我有以下代码。

   (timbre/merge-config! {:timestamp-pattern "yyyy/MM/dd HH:mm:ss ZZ" } )
 (info (str "acm template deploy start..., the version is " version))

但时间戳格式不是我想要的。我应该如何设置格式?

 $ lein run
Compiling com.rockiedata.dw.acm.template.deploy
15-Jun-25 22:13:00 UnknownHost INFO [com.rockiedata.dw.acm.template.deploy] - acm template deploy start..., the version is 0.1

还有如何设置本地,在它说的文件中

  :timestamp-locale  nil

但是如何设置一个中文本地呢?

4

1 回答 1

4

根据文档https://github.com/ptaoussanis/timbre,您应该执行以下操作:

(timbre/merge-config! 
  {:timestamp-opts 
    {:pattern "yyyy/MM/dd HH:mm:ss ZZ" 
     :locale (java.util.Locale. "zh_CN")}})
于 2015-06-25T16:44:05.320 回答