gpt4 book ai didi

date - 在 Clojure 中获取昨天的日期

转载 作者:行者123 更新时间:2023-12-02 23:26:48 27 4
gpt4 key购买 nike

我需要以 YYYY-MM-DD 格式获取昨天的日期(不是基于用户的,而是相对于服务器的)。

在 Clojure 中实现这一目标的最佳方法是什么?

最佳答案

使用 Java 8 时间 API:

(import (java.time LocalDate)
(java.time.format DateTimeFormatter))

(def formatter (DateTimeFormatter/ofPattern "yyyy-MM-dd"))

(def yesterday (.minusDays (LocalDate/now) 1))

(.format formatter yesterday)
;; => "2017-04-05"

或者使用 Java 8 Time API Clojure 包装器:clojure.java-time

(require '[java-time :as t])

(def yesterday (t/minus (t/local-date)
(t/days 1)))

(t/format "yyyy-MM-dd" yesterday)
;; => "2017-04-05"

关于date - 在 Clojure 中获取昨天的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43252087/

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