Date dt = DateFormat.getDateTimeInstance().parse("2004-4-9 8:12:27");
      Calendar cd = Calendar.getInstance();
      cd.setTime(dt);

解决方案 »

  1.   

    来晚了,kingfish(八百里秦川@龙城异客)的用法很经典了
      

  2.   

    String str="2004-4-9 8:12:27";
        DateFormat df=DateFormat.getDateInstance();
        try
        {
          java.util.Date date = df.parse(str);
          System.out.println(date);
          Calendar c1=Calendar.getInstance();
          c1.setTime(date);
          System.out.println(c1);
        }
        catch(Exception e)
        {
          e.printStackTrace();
        }