【发布时间】:2021-11-18 11:10:17
【问题描述】:
我的后端是使用 java 构建的,用户设置 API 返回日期时间格式,以使用 Java 标准在视图中使用(日期时间稍后在 ISO8601 中返回并即时格式化)。 Java 'yyyy-MM-dd' 中的示例应转换为 'YYYY-MM-DD' 以与 javascript 的库 momentjs 一起使用。
有没有直接的方法将符号从 java 转换为 javascript 库(momentjs 或 date-fns)?
【问题讨论】:
-
如果服务器和客户端可能位于不同的时区,并且该日期时间应显示在用户本地的时区中,那么我建议不要将其作为字符串发送,而是发送UTC 时间戳,客户端可以正常显示。
-
这已经通过发送带有 UTC 的 ISO8601 日期时间来处理。谢谢
-
我是否正确理解您想以某种方式自动转换格式/模式字符串?
-
“javascript 日期时间令牌”到底是什么意思?
Date对象? -
@Hulk 是的。将docs.oracle.com/javase/8/docs/api/java/time/format/…"Patterns for Formatting and Parsing" 翻译成对应的 Javascript。
标签: javascript java datetime