获取最近6个月

    public String[] getLast6Months() {
        DecimalFormat df = new DecimalFormat("00");
        String[] last6Months = new String[6];
        Calendar cal = Calendar.getInstance();
        for (int i = 1; i < 7; i++) {
            cal.set(Calendar.MONTH, cal.get(Calendar.MONTH) - 1); // 逐次往前推1个月
            last6Months[6 - i] = cal.get(Calendar.YEAR) + "-"+ df.format(cal.get(Calendar.MONTH) + 1);
        }

        return last6Months;
    }

猜你喜欢

转载自blog.csdn.net/mrf_w/article/details/80250669