把上个月分成6份

上个月第一天

private String starttime(PageData pd) {
        String year = pd.getString("createTime").substring(0, 4);
        String month = pd.getString("createTime").substring(5, 7);
        String day = pd.getString("createTime").substring(8, 10);
        if (month.equals("01")) {
            year = String.valueOf(Integer.valueOf(year)-1);
            return year + "-" + "12" + "-" + "01";
        } else if (month.equals("02")) {
            return year + "-" + "01" + "-" + "01";
        } else if (month.equals("03")) {
            return year + "-" + "02" + "-" + "01";
        } else if (month.equals("04")) {
            return year + "-" + "03" + "-" + "01";
        } else if (month.equals("05")) {
            return year + "-" + "04" + "-" + "01";
        } else if (month.equals("06")) {
            return year + "-" + "05" + "-" + "01";
        } else if (month.equals("07")) {
            return year + "-" + "06" + "-" + "01";
        } else if (month.equals("08")) {
            return year + "-" + "07" + "-" + "01";
        } else if (month.equals("09")) {
            return year + "-" + "08" + "-" + "01";
        } else if (month.equals("10")) {
            return year + "-" + "09" + "-" + "01";
        } else if (month.equals("11")) {
            return year + "-" + "10" + "-" + "01";
        } else if (month.equals("12")) {
            return year + "-" + "11" + "-" + "01";
        }
        return null;
    }

上个月最后一天

private String endtime(PageData pd) {
        String year = pd.getString("createTime").substring(0, 4);
        String month = pd.getString("createTime").substring(5, 7);
        String day = pd.getString("createTime").substring(8, 10);
        if (month.equals("01")) {
            year = String.valueOf(Integer.valueOf(year)-1);
            return year + "-" + "12" + "-" + "31";
        } else if (month.equals("02")) {
            return year + "-" + "01" + "-" + "31";
        } else if (month.equals("03")) {
            return year + "-" + "02" + "-" + "28";
        } else if (month.equals("04")) {
            return year + "-" + "03" + "-" + "31";
        } else if (month.equals("05")) {
            return year + "-" + "04" + "-" + "30";
        } else if (month.equals("06")) {
            return year + "-" + "05" + "-" + "31";
        } else if (month.equals("07")) {
            return year + "-" + "06" + "-" + "30";
        } else if (month.equals("08")) {
            return year + "-" + "07" + "-" + "31";
        } else if (month.equals("09")) {
            return year + "-" + "08" + "-" + "31";
        } else if (month.equals("10")) {
            return year + "-" + "09" + "-" + "30";
        } else if (month.equals("11")) {
            return year + "-" + "10" + "-" + "31";
        } else if (month.equals("12")) {
            return year + "-" + "11" + "-" + "30";
        }
        return null;
    }

把上个分成6份

private String[] gettitle(PageData pd) {
        String year = pd.getString("createTime").substring(0, 4);
        String month = pd.getString("createTime").substring(5, 7);
        String day = pd.getString("createTime").substring(8, 10);
        if (month.equals("01")) {
            year = String.valueOf(Integer.valueOf(year)-1);
            String[] a = new String[]{year + "-12-05", year + "-12-10", year + "-12-15", year + "-12-20", year + "-12-25", year + "-12-31"};
            return a;
        } else if (month.equals("02")) {
            String[] a = new String[]{year + "-01-05", year + "-01-10", year + "-01-15", year + "-01-20", year + "-01-25", year + "-01-31"};
            return a;
        } else if (month.equals("03")) {
            String[] a = new String[]{year + "-02-05", year + "-02-10", year + "-02-15", year + "-02-20", year + "-02-25", year + "-02-28"};
            return a;
        } else if (month.equals("04")) {
            String[] a = new String[]{year + "-03-05", year + "-03-10", year + "-03-15", year + "-03-20", year + "-03-25", year + "-03-31"};
            return a;
        } else if (month.equals("05")) {
            String[] a = new String[]{year + "-04-05", year + "-04-10", year + "-04-15", year + "-04-20", year + "-04-25", year + "-04-30"};
            return a;
        } else if (month.equals("06")) {
            String[] a = new String[]{year + "-05-05", year + "-05-10", year + "-05-15", year + "-05-20", year + "-05-25", year + "-05-31"};
            return a;
        } else if (month.equals("07")) {
            String[] a = new String[]{year + "-06-05", year + "-06-10", year + "-06-15", year + "-06-20", year + "-06-25", year + "-06-30"};
            return a;
        } else if (month.equals("08")) {
            String[] a = new String[]{year + "-07-05", year + "-07-10", year + "-07-15", year + "-07-20", year + "-07-25", year + "-07-31"};
            return a;
        } else if (month.equals("09")) {
            String[] a = new String[]{year + "-08-05", year + "-08-10", year + "-08-15", year + "-08-20", year + "-08-25", year + "-08-31"};
            return a;
        } else if (month.equals("10")) {
            String[] a = new String[]{year + "-09-05", year + "-09-10", year + "-09-15", year + "-09-20", year + "-09-25", year + "-09-30"};
            return a;
        } else if (month.equals("11")) {
            String[] a = new String[]{year + "-10-05", year + "-10-10", year + "-10-15", year + "-10-20", year + "-10-25", year + "-10-31"};
            return a;
        } else if (month.equals("12")) {
            String[] a = new String[]{year + "-11-05", year + "-11-10", year + "-11-15", year + "-11-20", year + "-11-25", year + "-11-30"};
            return a;
        }
        return null;
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值