首先 根本没必要date.getTime()直接new Date()就可以了 不过这和你的问题无关你是什么数据库 里面这个时间字段的类型是什么?如果写setDate报错的话可以尝试ps.setTimestamp(new Timestamp(new Date().getTime()));这个Timestamp是java.sql.Timestamp比如MySQL中的DATETIME类型对应的就不是Date而是Timestamp