【发布时间】:2010-02-11 00:31:49
【问题描述】:
我正在使用 com.google.gwt.i18n.client.timezone 尝试显示日期(如在服务器上),但 GWT 在格式化时自动将当前时区添加到日期,这意味着错误的日期是显示在不同的时区。
为了解决这个问题,我将服务器的时区偏移量发送给客户端并在格式化时使用它。
我住在澳大利亚,当前时区是 +11 GMT/UTC,但是当我格式化日期时显示的默认时区是 -11 GMT。
与服务器的偏移量为 +11 小时(应该如此),但是当我尝试使用此偏移量格式化日期时,我得到了错误的日期,因此我需要改用负偏移量。
为什么默认时区不对?
【问题讨论】: