如何将java.sql.Timestamp值从EST转换为UTC时区

时间:2011-07-25 20:54:32

标签: java

我在本地时区有一个java.sql.Timestamp变量,其格式如下

2011-07-21 00:40:37

我需要将其转换为UTC

I asked this question to see if it can be done by mysql, but received no answers.

我想我必须以某种方式在java代码中执行此操作,然后在查询中替换它

1 个答案:

答案 0 :(得分:2)

我建议使用Joda Time来解析时间戳。您需要将时区设置为EST,然后从那里获取UTC时间。您可以使用通用Java Date执行相同的操作,但Joda更容易使用。