首先我们要明确
yyyy-MM-dd HH:mm:ss
其中y:年份 MM:月份 dd:天 HH:小时 mm:分 ss:秒
date转String
// 获取当前时间
LocalDateTime date=LocalDateTime.now();
// 设置日期格式
DateTimeFormatter formatter=DateTimeFormatter.ofPattern("yyyy-MM-dd HH-mm-ss");
// 通过format调用转换的方法
String format = formatter.format(date);
System.out.println(format);
String转date
// 获取当前时间--此处虽然也有获取当前时间的作用,但是主要功能是实例化一个date模型,以供后面调用
LocalDateTime date=LocalDateTime.now();
String time1="2022-08-26 00-08-48";
// 设置日期格式
DateTimeFormatter formatter=DateTimeFormatter.ofPattern("yyyy-MM-dd HH-mm-ss");
// 通过date调用转换的方法
System.out.println(date.parse(time1, formatter));