方法有很对,如下是一种假设你的时间格式是yyyy-MM-dd HH:mm:ss
SimpleDateFormat  simpleDateFormat  =new  SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
Date m_date = simpleDateFormat.parse(new String(send));

解决方案 »

  1.   

    首先很谢谢大家,在我没分的情况下,也能回答我的问题dice_com(乌木) 按照你的方法我转换了,有错误,
    错误原因是当我把字节数组转换成String的时候,输出的是 黿K3q.?
    也就是乱码,那么转换成时间当然错误!Exception in thread "main" java.text.ParseException: Unparseable date: "黿K3q.?"
    at java.text.DateFormat.parse(Unknown Source)
    at test.TT.main(TT.java:20)我也试过把改变string的字符编码,还是一样的输出的乱码,请问这是什么原因?