好像sql server数据库中可以设置数据的默认值为当前插入的日期,不用在程序中设置
如果硬要在程序中插入当前日期的话,那先取得当前日期,然后转换成数据库的存储日期的类型,然后插入数据库

解决方案 »

  1.   

     sql server 没用过
      mysql 用的多
       如果要保存的日期字段是date 型的话: xxx.setDate(java.sql.Date.valueOf(""));
       如果是保存的日期字段是datetime的话:xxx.setTimestamp(java.sql.Timestamp.valueOf(""));
      LZ 可以试试
      

  2.   

    Date date = new Date(System.currentTimeMillis());将date写入数据库就行了
      

  3.   

    可以在创建表的时候,时间字段指定默认值为当前时间,  
    datetime   default(getdate()) 
      

  4.   

    Date date = new Date(System.currentTimeMillis());提取的时候用循环放到TR