遇到一些这样格式的字符串:
“Thu, 19 Aug 2010 07:59:00 GMT”、“Wed, 10 Aug 2011 19:21:49 +0800”
使用如下的代码没法格式化,请问应该如何设计格式化字符才能匹配上面的时间格式?
1 SimpleDateFormat df = new SimpleDateFormat("E, dd M yyyy hh:mm:ss Z");
2
3 Date date = null;
4 try {
5 date = df.parse(strDate);
6 } catch (ParseException e) {
7 //此处会抛出异常
8 e.printStackTrace();
9 }
E, dd M yyyy hh:mm:ss Z这个应该是E, dd MMM yyyy hh:mm:ss Z 吧