字符串日期转换成指定格式日期
第一步:转成LocalDate标准格式yyyy-mm-dd
第二步:格式化成指定格式
例子:yyyy/MM/dd转yyyyMMdd格式
数据过程:yyyy/MM/dd=>yyyy-MM-dd=>yyyyMMdd
final String date = "2022/04/01";
final DateTimeFormatter dtf1 = DateTimeFormatter.ofPattern("yyyy/MM/dd");
final DateTimeFormatter dtf2 = DateTimeFormatter.ofPattern("yyyyMMdd");
第一步:转成LocalDate标准格式yyyy-mm-dd ↓
final LocalDate localDate1 = LocalDate.parse(date, dtf1);//2022-04-01
第二步:格式化成指定格式 ↓
final String dateStr = localDate1.format(dtf2);//20220401
※带时间的日期和不带时间的日期转换的方针思路一样