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. 计算来到世 |
|