首先先介绍两个的含义: format: 按指定的目标格式把Date对象转换为String parse: 按指定的源格式把String转换为Date对象
parse()方法:
//将Date类型转换为String类型
//即将日期格式化
//将日期类型ate,按照指定的格式进行转换
//SimpLeDateFormat是java.text包下的。专门负责日期格式化的。
String nowtime1 = "2022-04-13 17:56:55 989";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
Date date1 = simpleDateFormat.parse(nowtime1);
System.out.println(date1);
接下来是format方法:
//首先获取当前时间、将当前时格式化
//将日期类型Date,按照指定的格式进行转换
Date date = new Date();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH-mm-ss SSS");
String nowtime = simpleDateFormat .format(date); //format返回的是字符串
System.out.println(nowtime);
学习记录。