如何使用Java(Android)中的SimpleDateFormat解析“ GMT+小时:分钟”或“ GMT-Hours:Minuts”
-
02-10-2019 - |
题
例如,我想解析以下字符串:
Tue Sep 28 18:02:24 GMT+08:00 2010
我将图案用于 SimpleDateFormat
:
new SimpleDateFormat("EEE MMM dd HH:mm:ss zzzzzzzzz yyyy");
但是我一直得到 ParseException
。如何解决这个问题?
非常感谢。
解决方案
使用一个z,如示例中 这里
new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy");
其他提示
好吧,我在这里找到了解决方案。
new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
但是,这里使用“ Z”和“ Z”有什么区别?他们一样吗?
即使您有很多Z的功能。
不隶属于 StackOverflow