-1

假设日期是 2013 年 4 月 26 日。我需要使用特定时区创建一个时间为零的日期。

基本上需要将一个时区的默认时间转换为另一个时区

例如:2013 年 4 月 26 日需要使用 EDT 或 EST 时区设置为 00:00,然后我需要找到 IST 或任何时区的等效时间值。

你能帮我解决这个问题吗?

谢谢。

4

2 回答 2

4

我会这样做

Calendar c = new GregorianCalendar(2013, Calendar.APRIL, 26);
c.setTimeZone(TimeZone.getTimeZone("GMT"));
Date date = c.getTime();
于 2013-04-26T09:08:30.040 回答
0

如果我理解正确,您想将 aDateTime从一个时区转换为另一个时区?

如果是这样,您将要使用DateFormat. 更多关于这里的信息

于 2013-04-26T09:09:14.877 回答