Date de Conversion de la Chaîne sql Date en Java qui permet de sortie différents?

J'ai un formulaire de chaîne de Date. Je dois changer de Sql Date. donc pour cela j'ai utilisé le code suivant.

String startDate="01-02-2013";
SimpleDateFormat sdf1 = new SimpleDateFormat("dd-mm-yyyy");
java.util.Date date = sdf1.parse(startDate);
java.sql.Date sqlStartDate = new java.sql.Date(date.getTime());  

lorsque j'ai utilisé le code ci-dessus et exécutez-la. J'ai obtenu le résultat suivant.

2013-01-01.  

Ici le Mois n'est pas converti correctement.

S'il vous plaît dites-moi où est le problème et fournissent des exemples de code pour obtenir des résultats corrects?

InformationsquelleAutor Mr.Chowdary | 2012-05-02