出问题的程序:
user.setcreatetime(new date());
控制台图片一张,问题是:incorrect datetime value: '' for column 'createtime' at row 1
解决方案:
import java.text.simpledateformat; import java.util.date; import java.sql.timestamp; //取当前时间 date nowdate=new date(); //转换时间格式 simpledateformat simpledate = new simpledateformat("yyyy-mm-dd hh:mm:ss"); user.setcreatetime(timestamp.valueof(simpledate.format(nowdate)));
原文链接:https://blog.csdn.net/helijie92902/article/details/53054199/