目录
一、创建默认或自定义格式的格式对象
二、格式对象调用的两种方法(格式化、解析)
三、Date类的两个常用方法(getTime和toString)
★ pattern格式的写法总结:
例1:格式化方法public String format(Date date)
将Date类型的日期,转变为指定格式的String文本
例2:解析方法Date parse(String source)
将String类型的日期,解析成Date格式;
不同指定格式的格式化对象,只能解析对应格式的String类型日期
一、创建默认或自定义格式的格式对象
(1)SimpleDateFormat():创建默认格式化方式的对象
(2)public SimpleDateFormat(String pattern):创建指定pattern格式的对象
二、格式对象调用的两种方法(格式化、解析)
(1)格式化方法 format:日期 -> 文本
创建的对象调用public String format(Date date):格式化时间对象date。
(2)解析方法 parse: 文本 -> 日期
public Date parse(String source):解析给定的字符串文本,生成日期。
三、Date类的两个常用方法(getTime和toString)
ps:Date(long date),即Date类的形参是long类型的date日期参数
(1)getTime():返回自 1970 年 1 月 1 日 00:00:00 GMT 以此 Date 对象表示的毫秒数。
(2)toString():把Date 对象转换为以下形式的 String: dow mon dd hh:mm:ss zzz yyyy 其中: dow 是一周中的某一天 (Sun, Mon, Tue, Wed, Thu, Fri, Sat),zzz是时间标准。
★ pattern格式的写法总结:
yyyy:年 MM:月 dd:日 hh:1~12小时制(1-12) HH:24小时制(0-23) mm:分 ss:秒 S:毫秒 E:星期几 D:一年中的第几天 F:一月中的第几个星期(会把这个月总共过的天数除以7) w:一年中的第几个星期 W:一月中的第几星期(会根据实际情况来算) a:上下午标识 k:和HH差不多,表示一天24小时制(1-24)。 K:和hh差不多,表示一天12小时制(0-11)。 z:表示时区
用下面测试类说明:
|