jsp页面 点击按钮插入当前日期到数据库里面?

解决方案 »

  1.   

    你是想插个服务器时间进去还是想要个客服端时间?前者直接在方法里面new一个date存数据库,后者用js取个时间传到方法再存数据库。
      

  2.   

      又出现这个问题?添加日期的时候,我用的js代码没有获取当前日期的秒,有年,月,日,时,分。添加数据库时,时和分,没有添加进去,出现了 2011-11-9 0:00:00?为什么我的时和分,没有添加进去?
    字段类型时datetime?求解?
      

  3.   

    你想干什么啊 不刷新嘛
    可以ajax是实现啊
    直接插入当前日期就可以了
      

  4.   

    你可以new一个date 放到里面 也可以在数据库中直接添加
      

  5.   

    = =你写成代码,肯定通过后台吧?
    直接在后台写SQL语句+上
    Date date=new Datw()转下格式不就可以了吗?
      

  6.   

      jsp 肯定是这么写了一个按钮<input type="submit" value="提交"/>
    点击按钮之后,提交 form 表单。然后到servlet 里面。
      然后再这么写,用 SimpleDateFormat sf =new SimpleDateFormat( "yy-MM-dd hh:mm:ss");
      Date date = new Date();
      sf.format(date);
      这个方法返回一个字符串,就是按照上面的格式化的当前时间,直接把这个字符串插入到数据库的相关字段就行,当然你那个字段也要是 字符格式的。这个格式你可以自己改。想要什么样改改就成。
      

  7.   

    insert into table(datecol) values(sysdate)
      

  8.   


    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String date = sdf.format(new java.util.Date());
    String sql = "insert into xxxx values('" + date + "')";
      

  9.   

    是啊,format一下就没有格式问题了,而且一般都是获取服务器的时间的吧,客户端时间都是不统一的。