Java-解析Twitter';s在字符串处创建了_

Java-解析Twitter';s在字符串处创建了_,java,android,datetime,twitter,Java,Android,Datetime,Twitter,所以我把这个方法叫做: System.out.println(getTwitterDate("Thu, 3 Jan 2010 18:26:07 +0000").getMonth()); 而且我每个月都会得到11 我在GetWitterDate中执行此操作: final String TWITTER="EEE, dd MMM YYYY HH:mm:ss ZZZZZ"; SimpleDateFormat sf = new SimpleDateFormat(TWITTER); return sf.p

所以我把这个方法叫做:

System.out.println(getTwitterDate("Thu, 3 Jan 2010 18:26:07 +0000").getMonth());
而且我每个月都会得到
11

我在GetWitterDate中执行此操作:

final String TWITTER="EEE, dd MMM YYYY HH:mm:ss ZZZZZ";
SimpleDateFormat sf = new SimpleDateFormat(TWITTER);
return sf.parse(date);
我将按此操作,但删除了
sf.lencient
部分


我做错了什么?

用小y代替y:

final String TWITTER="EEE, dd MMM yyyy HH:mm:ss ZZZZZ";

这是最新的
创建的\u格式,该格式是从Twitter上收到的对的响应


“EEE-MMM-dd-HH:mm:ss-ZZZZZ-yyyy”

谢谢!似乎适用于除getYear()之外的所有内容。我一直得到
114
而不是
2014
。事实上,没关系。我发现了它为什么会这样。谢谢!:)@阿德戈基亚:谢谢,不客气:-)出于好奇,这是什么?这家伙很严厉,但他是对的,哈哈。