【问题标题】:Spring mvc: How can I set timezone per user?Spring mvc:如何为每个用户设置时区?
【发布时间】:2011-04-08 08:30:41
【问题描述】:

我的数据库中的数据以 UTC 格式存储。

每个用户的设置中都有时区。如何在显示和保存期间处理时区转换?

【问题讨论】:

    标签: spring-mvc timezone


    【解决方案1】:

    Spring 没有像对语言环境那样对此提供内置支持。有一个 ticket 请求此功能,但它自 2005 年以来一直存在。

    如果你使用 JSP,你可以使用fmt:timeZone 标签来设置任何嵌套的 fmt:formatDate 标签使用的时区。

    【讨论】:

      【解决方案2】:

      为您的 Date 对象设置一个转换器/PropertyEditor 是否会有所帮助(在转换为 String 以进行显示时应用用户时区,在转换回 Date 以进行处理时应用 UTC 时区)?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-03-18
        • 1970-01-01
        • 1970-01-01
        • 2019-08-28
        • 2015-01-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多