从别要了一套源码准备弄毕业论文的,部署成功后出现了这个错误:java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff],
但是我看代码已经定义的类型啊,我看数据库里面的日期类型都是timestamp,好像也冲突,因为源码都是COPY的所以不太懂,有没有知道改怎么改的,
Timestamp.valueof 传的格式化字符串 必须包含 毫秒 ,你只有 年月日时分秒
直接用这个 :
String dateStr = "2022-12-08 21:11:12";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date data = dateFormat.parse(dateStr);
或者
// 补上毫秒
"2022-12-08 22:10:10.000"