Clojure ISO 8601当前日期和clj时间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Clojure ISO 8601当前日期和clj时间相关的知识,希望对你有一定的参考价值。

Better way of generating date in ISO 8601 format (e.g. "2011-12-12T20:50:22+0100").
Needs to require [clj-time.core :as time] and [clj-time.format :as time-format].
  1. (defn- get-current-iso-8601-date
  2. "Returns current ISO 8601 compliant date."
  3. []
  4. (let [current-date-time (time/to-time-zone (time/now) (time/default-time-zone))]
  5. (time-format/unparse
  6. (time-format/with-zone (time-format/formatters :date-time-no-ms)
  7. (.getZone current-date-time))
  8. current-date-time)))

以上是关于Clojure ISO 8601当前日期和clj时间的主要内容,如果未能解决你的问题,请参考以下文章

将 ISO 8601 日期时间字符串转换为 **Date** 对象时,如何将日期时间重新定位到当前时区?

一种将当前日期时间转换为 ISO 8601 格式的优雅方法 [重复]

使用 ISO-8601 格式的 date-fns 获取当前日期

ISO 8601:时间和日期的表示标准

如何在桌面上插入日期ISO 8601?

为啥具有 ISO 8601 值的日期时间字段在 iOS webkit 浏览器中不起作用?