向高手求教示例代码、、、、

解决方案 »

  1.   


    public class Test{  public static void main(String s[]) throws Exception{
      
      SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd");
      Date objDate=sdf.parse("12345678");
      sdf.applyPattern("yyyy-MM-dd");
      System.out.println(sdf.format(objDate));
      }
    }
      

  2.   

    就是从键盘接收任意输入的8个数字,处理后一"YYYY-MM-DD"的格式打印出来 
    比如说:
         从键盘接收              "20090619"
         屏幕上打印出来的效果   "2009-06-19"
      

  3.   

    你这个格式很标准,所以不需要format,可以用字符串截取String date = "20090619";
    date = date.substring(0, 4) + "-" + date.substring(4, 6) + "-" + date.substring(6, 8);