SimpleDateFormat类

该类在java.taxt包下,该类间接继承了Object类

该类继承的类有:DateFormat、Format、Object

该类是一个具体的类,用于以区域设置敏感的方式格式化和解析日期。它允许格式化(日期文本),解析(文本日期)和规范化。我们具体学习'日期格式化和解析'

该类允许从选择日期时间格式化的任何用户定义的模式开始

什么是'日期和时期模式':日期和时间格式有日期和时间模式字符串指定。在日期和时间模式字符串中,从A到Z以及从a到z的字母被解释为表示日期或时间字符串的组件的模式字母。可以使用单引号'引用文本,以避免解释

常用的模式字母即对应关系如:y年 M月 d日 H时 m分 s秒

该类的构造方法如下表

方法名说明
public SimpleDateFormat()构造一个SimpleDateFormat,使用默认的模式和默认的日期格式。无参
public SimpleDateFormat(String pattern)构造一个SimpleDateFormat,使用给定的模式和默认的日期格式。带参

格式化(从Date到String)。如下

解析(从String到Date)。如下

 

SimpleDateFormat类的练习