繁体   English   中英

如何从服务器(appengine)获取日期对象并将其转换为客户端的时区日期(gwt)?

[英]How can I get a date object from server (appengine) and convert it to client's timezone's date (gwt)?

想象一下,我根据服务器的日期将所有内容存储在服务器上。 但是,当用户尝试从服务器访问这些数据时,用户可能与服务器不在同一时区。 因此,基本上当用户从服务器接收数据时,我希望将数据的日期转换为用户的时区。 考虑到我从服务器收到一个Date对象,我怎样才能在gwt中执行此操作? 任何链接或建议都非常欢迎。

谢谢。

GWT不会那么有用,您应该自己在时区之间转换日期,然后将对象传递给GWT层以正确显示它们。 您应该使用Calendar在时区之间跳转,看看这里有一些想法。

java.util.Date对象没有时区。 这是一个时刻,可以使用特定的时区进行格式化,以便人类可以阅读。 DateTimeFormat文档似乎表明它处理浏览器时区。 它还有一个以TimeZone为参数的格式方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM