在我的程序中,我已将默认设置TimeZone
为TimeZone
用户登录时的用户。
我正在使用这条线来设置TimeZone
TimeZone.setDefault(TimeZone.getTimeZone(usersTimeZoneInMilliSecond)) ;
但是我注意到TimeZone
当另一个人从另一个区域登录时,一个人的位置会更改为另一个位置。
这样,从世界不同地区登录的每个人都将获得timezone
最后一个登录的人。
谁能帮我理解为什么会发生这种情况,或者我该如何避免这种情况。
我取出getTimezoneOffset
using javaScript,我需要在随后的程序中的所有其他地方使用该值。它是必需的,因为我正在开发类似日历的视图,并且应用程序需要知道他们看到的日期,而不是 UTC 或服务器时间。