Ciąg parse Java do daty [duplikat]

To pytanie ma już tutaj odpowiedź:

Format konwertowania Java (dzień / miesiąc / rok) na Date 3 odpowiedzi

Usiłuję przeanalizować ciąg do daty obiektu w Javie.
Mój ciąg to:String date = 2013-04-13 21:00:00; Kod to:

    String myFormatString = "yyyy-mm-dd hh:mm:ss";
    Date date1 = new SimpleDateFormat(myFormatString, Locale.ENGLISH).parse(date);
    System.out.println(date1);

Spodziewam się, że dane wyjściowe będą:Sun Apr 13 21:00:00 GMT+00:00 2013
ale otrzymuję:Sun Jan 13 21:00:00 GMT+00:00 2013

Czy widzisz dlaczego?

questionAnswers(1)

yourAnswerToTheQuestion