黑马程序员技术交流社区

标题: 日期日历 集合框架 [打印本页]

作者: 王冀仁    时间: 2015-12-20 13:13
标题: 日期日历 集合框架


1. 日期对象格式化
  将日期格式化成,能够看的舒服的格式

  A. DateFormat 日期的格式化
    存在于java.text包中
    DateFormat是一个抽象类,不能创建对象
    只能依靠他的子类对象

  B. SimpleDateFormat 是DateFormat子类
    如果创建出  new SimpleDateFormat();
    子类对象可以调用父类方法,也可以调用子类自己方法

    日期格式化:SimpleDateFormat
    构造方法: 带有1个String参数的构造方法
    SimpleDateFormat(String pattern) 传递字符串的模式
    模式: 日期和时间的格式

    格式化的方法: format 将日期进行格式化的方法
    方法是SimpleDateFormat的父类方法
    format传递日期对象Date

    yyyy年MM月dd日 HH点 mm分 ss秒 自定义的!!

  C. DateFormat抽象类,专门研究

    抽象类中,能不能定义静态方法,类名直接调用
       
    静态方法,返回值是DateFormat类的对象
    方法返回值是抽象类,返回的肯定是他的子类对象
    多态调用
    public static DateFormat getInstance(){
      return new SimpleDateFormat();
    }

    static DateFormat getDateInstance()
    static DateFormat getDateTimeInstance()
    static DateFormat getDateTimeInstance(int dateStyle, int timeStyle)


    利用DateFormat类静态方法,直接获取他的子类对象

    非常重要的环节:
      DateFormat类,方法 parse 将字符串变成日期对象
      凡是用输入的东西,看成字符串 2015-1-1
      parse 返回值是Date类型,方法参数是字符串

2. 计算来到世




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2