java.util.Date将格式化日期从EDT转换回GMT格式
问题描述:
我在EDT时区中有格式化日期。当我将这个值存储在java.util.Date对象中并尝试打印或显示它时,它再次将TimeZone更改为我的本地时区。这发生在gwt客户端。java.util.Date将格式化日期从EDT转换回GMT格式
如何在将时区存储在日期对象后保持时区相同?
请帮忙。
答
将日期存储到java.util.Date中时,会将其转换为UTC时区。您需要使用SimpleDateFormat并指定您想要的时区并将其转换。请参阅下面的转换。
我觉得在这里回答: http://stackoverflow.com/questions/2891361/how-to-set-time-zone-of-a-java-util-date –
我已签这个线程。它与GWT无关。 GWT客户端支持更少的util包,因为我们不能使用客户端的许多API。这就是为什么我想知道使用gwt的方法。 – Prakhar
对不起,这是我的不好 –