如何为多个站点处理不同的时区?

2020-09-19 05:30发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我需要处理hybris中的不同时区。 我们有多个站点,需要支持多个时区。请说,如果澳大利亚用户更改了在线/离线日期的时间,则应更新澳大利亚时区,即AEST。 我们的服务器部署在GMT上,因此始终需要GMT时区。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我需要处理hybris中的不同时区。 我们有多个站点,需要支持多个时区。请说,如果澳大利亚用户更改了在线/离线日期的时间,则应更新澳大利亚时区,即AEST。 我们的服务器部署在GMT上,因此始终需要GMT时区。

付费偷看设置
发送
6条回答
我是小鹏鹏啊
1楼-- · 2020-09-19 05:49

嗨,每个站点都映射到不同的基础商店吗?

nice_wp
2楼-- · 2020-09-19 05:48

我处于类似情况,您对此有任何解决方案吗? 如果是这样,请在这里分享。

huskylover
3楼-- · 2020-09-19 05:36

大家好,您找到制作方法了吗?

野沐沐
4楼-- · 2020-09-19 05:38

是的,每个网站都在单独的基础商店中。

shere_lin
5楼-- · 2020-09-19 05:34

它可以在基本存储区中设置正确的时区,然后将TimeService用于所有定时计算。 无需花费系统时间,只需花费timeService.getCurrentTime()

clasier
6楼-- · 2020-09-19 05:32

是的。 1)您可以在baseStore中创建一个timeZone属性并分配timeZone ID。 您可以在此处检查timeZone ID。 ( https://garygregory.wordpress.com/2013/06/18/what-are-the-java-timezone-ids/

2)使用java8给定的LocalDateTime来处理它。 例如:LocalDateTime currentDate = LocalDateTime.now(TimeZone.getTimeZone(baseStore.getTimeZone())。toZoneId());

欢呼声

一周热门 更多>