我有一个字符串形式的日期.我必须将其更改为Sql Date.所以为此我使用了以下代码.
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());
Run Code Online (Sandbox Code Playgroud)
当我使用上面的代码并运行它.我得到了以下输出.
2013-01-01.
Run Code Online (Sandbox Code Playgroud)
这里月未正确转换.
请告诉我问题出在哪里,并提供示例代码以获得正确的结果?