如String s = "2008-8-18 15:15:15"

解决方案 »

  1.   

    先将String转换成Date类型,然后转成Timestamp类型。
      

  2.   

    由SimpleDateFormat的parse()方法把字符串转为Date,再由Date构造出Timestamp类对象.
      

  3.   

    String s = "2008-8-18 15:15:15"
    SimpleDateFormat sdf = new SimpleDateFormat();
    Date date = sdf.parse(s);
    Timestamp ts = new Timestamp(date.getTime()
    );
      

  4.   

           String s = "2008-8-18 15:15:15";
           SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
           Timestamp tt=new Timestamp(sdf.parse(s).getTime());  不知道LZ是不是想要这样的。。
      

  5.   

    String ss = "2008-11-11 11:12:12";
    Timestamp.valueOf(ss);
    为什么这样写一直报Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]的错误