为什么java.sql.PreparedStatement#setDate
dateTime mysql 列上的结果总是像2012-10-16 00:00:00
没有时间信息的日期格式?我将 Date 存储在这样的循环中:
protected Date getIncrementedDateTime() {
additionalTime += 1000;
return new Date(System.currentTimeMillis() + additionalTime);
}
preparedStatement.setDate(j, new java.sql.Date(getIncrementedDateTime().getTime());
我调试了这些值,但 mysql 数据库总是有 2012-10-16 00:00:00 值。