Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从服务器(appengine)获取日期对象并将其转换为客户端';s时区';s日期(gwt)?_Java_Google App Engine_Gwt_Date_Timezone - Fatal编程技术网

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

Java 如何从服务器(appengine)获取日期对象并将其转换为客户端';s时区';s日期(gwt)?,java,google-app-engine,gwt,date,timezone,Java,Google App Engine,Gwt,Date,Timezone,假设我根据服务器的日期将所有内容存储在服务器上。但是,当用户试图从服务器访问这些数据时,用户可能与服务器不在同一时区。因此,基本上,当用户从服务器接收数据时,我希望数据的日期转换为用户的时区。考虑到我正在从服务器接收一个日期对象,如何在gwt中做到这一点?欢迎提供任何链接或建议 谢谢。GWT不会有多大帮助,您应该自己在时区之间转换日期,然后将对象传递到GWT层以正确显示它们。您应该使用Calendar在时区之间切换,看看有什么想法。ajava.util.Date对象没有时区。这是一个瞬间,可以使

假设我根据服务器的日期将所有内容存储在服务器上。但是,当用户试图从服务器访问这些数据时,用户可能与服务器不在同一时区。因此,基本上,当用户从服务器接收数据时,我希望数据的日期转换为用户的时区。考虑到我正在从服务器接收一个日期对象,如何在gwt中做到这一点?欢迎提供任何链接或建议


谢谢。

GWT不会有多大帮助,您应该自己在时区之间转换日期,然后将对象传递到GWT层以正确显示它们。您应该使用
Calendar
在时区之间切换,看看有什么想法。

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

谢谢。这正是我需要知道的=)