"Thu、11 Aug 2016 00:33:30 GMT"のような時間文字列があります。これをJavaのDateオブジェクトに変換します。 私はコードでそれを行う:文字列をJavaの日付に変換するには?
String timeString= "Thu, 11 Aug 2016 00:33:30 GMT";
SimpleDateFormat inputFormat = new SimpleDateFormat
("EEE, dd MMM yyyy HH:mm:ss 'GMT'", Locale.CHINA);
inputFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
Date date= null;
try {
date = inputFormat.parse(timeString);
System.out.println(date.toString());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
しかし、私が得た "java.text.ParseExceptionを:解析できない日付を '木、2016年8月11日午後12時33分30秒GMT'" 例外。 誰もがなぜ知っていますか?ありがとうございました...
の代わりに 'GMT'を試してみてください。 – ByeBye