JodaTime 1或2数字时区偏移量

时间:2016-06-02 07:35:49

标签: java scala jodatime

我有一个这样的字符串:

val str = "23 Jan 2015 14:30 (GMT+7)"

我希望将其解析为Joda' DateTime,代码大致如下:

val format = "dd MMM yyyy HH:mm ('GMT'Z)"
DateTimeFormat.forPattern(format).parseDateTime(str)

但当然它不会起作用,因为Z格式会将时区偏移量读为+0700,但我真正想要的是+7。在JodaTime中有没有可能的方法来阅读这个?

我无法控制String(它来自API)所以我需要对字符串进行后期处理(这是不可靠的)或使用Joda的其他格式。

先谢谢。

0 个答案:

没有答案