私は文字列を次のようにSun, 27-Oct-2013 11:31:31 GMT
しています: 少し簡単にするために:
if (s.length() > 10)
s = s.substring(5, s.length() - 4);
その後
s = " 27-Oct-2013 11:31:31"
SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yyyy HH:mm:ss");
Date timestamp = null;
try {
timestamp = formatter.parse(s.trim());
} catch (ParseException e) {
e.printStackTrace();
}
例外をキャッチしますjava.text.ParseException: Unparseable date: "27-Oct-2013 11:31:31"