【问题标题】:Best Strategy to implement TimeZone in an existing SpringBoot REST application [duplicate]在现有 Spring Boot REST 应用程序中实现时区的最佳策略 [重复]
【发布时间】:2017-08-06 11:06:33
【问题描述】:

为现有应用程序实施 TimeZone 的任何最佳策略。

因为会有很多地方使用updatedBy、createdBy等..任何好的

易于实现的设计模式

【问题讨论】:

    标签: java spring date spring-boot timezone


    【解决方案1】:

    存储 UTC 时间,提供 UTC 时间,让客户端将其转换为他们认为合适的任何时区(例如,如果那是浏览器,他们可以使用浏览器时区)。

    【讨论】:

    • 所以所有请求都必须传递 UTC 时间?
    • 不一定,他们可以使用有效时区来打发时间(我建议在 iso 8601 上进行标准化),只要您将其存储在 UTC 中(当然,您必须转换它)和以 UTC 格式返回。
    • 对于“时区”,使用“大陆/地区”形式的真实time zone name,例如America/Montreal永远不要使用3-4字母缩写 ISTEST
    猜你喜欢
    • 2017-01-19
    • 2016-01-15
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-30
    • 2019-05-10
    • 2021-12-18
    • 1970-01-01
    相关资源
    最近更新 更多