System.out.println(form2.format(date));

解决方案 »

  1.   

    form2.format(date)的返回值是String,我要的是Date类型!
      

  2.   

    String datestring = 2008-12;
    楼主你2008-12没加双引号,程序怎么跑起来的
    输出是Mon Dec 01 00:00:00 CST 2008没问题的,程序会自动给你补全 日、小时、分钟、秒,这些的
    如果要只输出年月,那只能像1楼说的那样做了
      

  3.   

    你们大家说的System.out.println(form2.format(date)); 返回值都是String,注意我要的是Date类型的返回值!