gpt4 book ai didi

date - Clojure:用最少依赖的 babashka 获得当前时间字符串的方法是什么?

转载 作者:行者123 更新时间:2023-12-03 23:20:28 25 4
gpt4 key购买 nike

用下面的表达式,

bb '(new java.util.Date)'
#inst "2020-07-18T14:35:16.663-00:00"
我想得到一个字符串,并稍微格式化为:
"2020-07-18 UTC 14:35:16"
使用 Babashka (bb),我希望有最少的依赖。
否则,我可以使用 clj-time 等来实现目标。
或者,如果我正在编写脚本,我应该只使用操作系统的日期实用程序吗?

最佳答案

在 babashka 中,您可以使用 java.time包裹:

(import 'java.time.format.DateTimeFormatter
'java.time.LocalDateTime)

(def date (LocalDateTime/now))
(def formatter (DateTimeFormatter/ofPattern "yyyy-MM-dd HH:mm:ss"))
(.format date formatter) ;;=> "2020-07-18 18:04:04"

关于date - Clojure:用最少依赖的 babashka 获得当前时间字符串的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62969992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com