获得系统当前时间
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
java时间转换成mysql时间
MySql的时间类型有 Java中与之对应的时间类型
date java.sql.Date
datetime java.sql.Timestamp
timestamp java.sql.Timestamp
time java.sql.Time
year java.sql.Date
Java代码
//获得系统时间
java.util.Date date = new java.util.Date();
//将时间格式转换成符合Timestamp要求的格式
String nowTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
java.sql.Timestamp ts_date = java.sql.Timestamp.valueOf(nowTime)
// ......
preparedStatement.setTimestamp(1, ts_date );