如何把字符串转换成为java.sql.Date
数据库
Create table t (d Date);
java部分代码:
String DateStr = "1985-07-11 10:30:00.0";
pstmt = conn.prepareStatement("INSERT INTO t(d) VALUES(?)");
pstmt.setDate(1, Date.valueOf(DateStr))
就会报错
For input string: "11 10:30:00.0"
我知道Date.valueOf("YYYY-MM-DD")是不会错的,但是我需要保留日期后面的时间,不知道该如何转换呢?