//原来的字符串日期

String str1 = "2021.09.28";

//定义一个与当前字符串日期类型相同的日期转换

SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd");

//用这个相同的日期转换类型,把字符串转换为日期Date

Date date = sdf.parse(str1);

//把当前的日期转换为自己想要的日期类型的字符串,转换为yyyy-mm类型的字符串

SimpleDateFormat afterSdf = new SimpleDateFormat("yyyy-mm");

str1= afterSdf.format(date);

//最后由"2021.09.28"转换成"2021-09"