1

我也使用以下 BlackBerry Java 代码通过设置其时区来解析日期。

默认时区为 +01:00 欧洲/贝尔格莱德南斯拉夫 (YU)

我正在使用以下代码:

Date formatter11 = new Date(HttpDateParser.parse("2013-08-02T14:00:00+04:00"));

输出为:

Fri Aug 02 12:00:00 Europe/Belgrade Yugoslavia(YU) 2013

这是错误的。请让我知道为什么解析不正确的错误。它是额外的一小时。

实际上,我担心黑莓手机会发生 DayLight 事件……那是什么问题。

4

1 回答 1

2

你确定这是额外的一小时吗?

时间好像是14:00,时区是UTC+4小时,所以UTC时间是10:00,南斯拉夫提前1小时,加上夏令时就是12:00。

很可能我错过了一些东西。

于 2013-08-08T15:46:23.300 回答