所以我称之为这个方法:
System.out.println(getTwitterDate("Thu, 3 Jan 2010 18:26:07 +0000").getMonth());
我每个月都会使用11
。
我在getTwitterDate
:
final String TWITTER="EEE, dd MMM YYYY HH:mm:ss ZZZZZ";
SimpleDateFormat sf = new SimpleDateFormat(TWITTER);
return sf.parse(date);
我要经过这个https://stackoverflow.com/a/4522095/1193534,但删除了sf.lenient
部分。
我做错了什么?
答案 0 :(得分:3)
只需使用小y代替Y:
final String TWITTER="EEE, dd MMM yyyy HH:mm:ss ZZZZZ";
答案 1 :(得分:2)
这是从GET lists/statuses的Twitter响应中收到的最新created_at
格式。
"EEE MMM dd HH:mm:ss ZZZZZ yyyy"