项目有个小功能点如下:
比如现在是2018-06-09,那就要显示,2018-01 至 2018-05
代码如下,做backup
public class DateUtil {
public static List<String> getMonthList() {
List<String> list = new ArrayList<>();
Date currentTime = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(currentTime);
String dataStringNew = dateString.substring(0, 7);
String monthString = dateString.substring(5, 7);
int month = Integer.parseInt(monthString);
for (int i = 1; i < month; i++) {
StringBuilder stringBuilder = new StringBuilder();
if (i > 9) {
stringBuilder.append("2018-");
} else {
stringBuilder.append("2018-0");
}
stringBuilder.append(i);
String monthnew = stringBuilder.toString();
list.add(monthnew);
}
//Map<String, Object> monthMap = new HashMap<>();
//monthMap.put("monthlist", list);
return list;
}
}