DateFormat类

来源:互联网 发布:javascript隐藏div 编辑:程序博客网 时间:2024/06/09 16:22
/*A:DateFormat类的概述
        * DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。是抽象类,所以使用其子类SimpleDateFormat
        * B:SimpleDateFormat构造方法
        * public SimpleDateFormat()
        * public SimpleDateFormat(String pattern)
        * C:成员方法
        * public final String format(Date date)
        * public Date parse(String source)*/
        //demo2();
        
        //demo1();
        //demo3();
        //将时间字符串转换成日期对象
        String str ="2000年08月08日  08:08:08";
        SimpleDateFormat sds =new SimpleDateFormat("yyyy年MM月dd日  HH:mm:ss");
        Date d =sds.parse(str);//将时间字符串转换为时间对象
        System.out.println(d);
    
    }

    public static void demo3() {
        Date  d =new Date();//获取当前时间
        SimpleDateFormat sdf =new SimpleDateFormat("y年M月d日  H:m:s");//创建日期格式化
        System.out.println(sdf.format(d));
    }

    public static void demo2() {
        demo3();
    }

    public static void demo1() {
        //DateFormat df =new DateFormat();//DateFormat是抽象类 不允许实例化
        DateFormat df1 =DateFormat.getDateInstance();//相当于父类引用子类对象 右边的方法返回一个子类对象
    }

}