明白,我想问怎么给date转型为sql可正确处理的那种

解决方案 »

  1.   

    SQL SERVER日期字段插入,当作字符串就可以了,只要符合格式!
      

  2.   

    晕啊!我就是想把最后的 hour minute second 保存正确~~~~~`
    我的方法为user.setCurrent_date(java.util.Date);
      

  3.   

    new java.sql.Date(new java.util.Date().getTime())
    我是用以上语句,转换成sql里的数据形式再添加的,应该行
      

  4.   

    To:聪聪
    我用
    java.sql.Date dd=new java.sql.Date(new java.util.Date().getTime());
    System.out.println("dd="+dd);
    结果只打出"dd=2004-09-30" 而后面没有带时间~~~
      

  5.   

    java.sql.Time tt=new java.sql.Time(new java.util.Date().getTime());
    System.out.println("tt="+tt);
    结果打出了时间"tt=10:25:03"
    难道要合并起来再存???????????
    user.setCurrent_date(dd+tt);
      

  6.   

    用字符串存吧。
    Date mydate=new Date();
    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    str = df.format(mydate);
    //存这个str
    //str = "2004-09-30 10:35:59"
      

  7.   

    SimpleDateFormat是哪个包里面的啊?
    我找不到~~
    还有我的方法是user.setCurrent_date(java.util.Date);不能处理String类型de
      

  8.   

    java.text.SimpleDateFormat()
    df.format(mydate);返回的是String类型,还是没办法存
      

  9.   

    pstm.setTimestamp(4,new java.sql.Timestamp(new java.util.Date().getTime()));
    这样行了,我试过了
      

  10.   

    改了方法user.setCurrent_date(java.util.String);
    Over 
    3Q All