请教一个插入当前时间的问题,这句语句ps.setDate(number, new java.sql.Date(new java.util.Date().getTime()));在往数据库中插入数据的时候是否只插入了年月日啊?我用的是mysql在数据库的相应的表中的那个属性的值的类型设为datetime。如果要获取小时分钟秒是否要再设置另外一个属性来取?

解决方案 »

  1.   

    插入当前时间的,数据库要设置成timestamp类型,插记录时留空就可以了。
    如果插入时间,用这个吧:
    new java.sql.Date(System.currentTimeMillis())
      

  2.   

    datetime包插了日期,new java.sql.Date(System.currentTimeMillis())直接插入就可以了。
      

  3.   

    数据库要设置成timestamp类型  到前台展示java.Util.Date用起来方便