SimpleDateFormat: 可以把一个日期对象格式化成一个文本(字符串) , 也可以把一个日期字符串解析成一个日期对象.
构造方法:
- public SimpleDateFormat():使用默认的模式来创建一个SimpleDateFormat对象
- public SimpleDateFormat(String pattern):使用指定的模式(规则比如yyyy:MM:dd HH:mm:ss)来创建一个SimpleDateFormat对象
规则的定义
y 年
M 月
d 天
H 时
m 分
s 秒
成员方法:
public String format(Date date): 把一个日期对象格式化成一个字符串;
public Date parse(String dateStr): 把一个日期字符串解析成一个日期对象 注意要以指定格式解析
public class DateUtils {
//私有化构造
private DateUtils() {
}
//提供格式化好的日期字符串
public static String getDateString(String fomat) {
Date date = new Date();
SimpleDateFormat format = new SimpleDateFormat(fomat);
String dateStr = format.format(date);
return dateStr;
}
//提供返回Date 对象的方法
public static Date getDate(String dateStr, String format) throws ParseException {