Java で文字列を日付オブジェクトに解析しようとしています。
私の文字列は次String date = 2013-04-13 21:00:00;
のとおりです。コードは次のとおりです。
String myFormatString = "yyyy-mm-dd hh:mm:ss";
Date date1 = new SimpleDateFormat(myFormatString, Locale.ENGLISH).parse(date);
System.out.println(date1);
出力が次のようになることを期待していますSun Apr 13 21:00:00 GMT+00:00 2013
が、得られるのは次のとおりです。Sun Jan 13 21:00:00 GMT+00:00 2013
理由がわかりますか?