import java.io.*;
import java.util.*;
import java.util.Date;
import java.text.*;
public class test
{
public static void main(String args[]){
      try{
          String str = "2002-3-20 15:07:40";
          Date dt = new SimpleDateFormat("yyyy-MM-dd H:m:s").parse(str);
          long lgTime = dt.getTime();
          lgTime += 24*60*60*1000;//一在
          lgTime += 60*60*1000;//一小时
          java.sql.Timestamp  ts = new java.sql.Timestamp(lgTime);
          String newDate = new SimpleDateFormat("yyyy-MM-dd H:m:s").format(ts);
          System.out.println("st: " + newDate);
      } catch(Exception ee ) {
          ee.printStackTrace();
      }
}
}

解决方案 »

  1.   

     String s="2002-10-20 10:30:50";
     SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
     try{
      Date d=df.parse(s);
      System.out.println(d);
    }
    catch(ParseException e){}
      

  2.   

    java.sql.Timestamp t = java.sql.Timestamp.valueOf("2002-10-20 10:30:50");
    java.util.Date d = new java.util.Date(t.getTime());
    String s = d.toLocaleString();
    System.out.println(s);
      

  3.   

    我要说的,他们都给出来了,呵
     binriyue(日月) 的方法最好。