@Test public void test() throws ParseException { // 将字符串转换为java.sql.Date格式的时间 String str = "2017-8-16"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse(str); java.sql.Date date1 = new java.sql.Date(date.getTime()); System.out.println(date1); }