美文网首页
java获取前几个月或者后几个月的时间

java获取前几个月或者后几个月的时间

作者: 10676 | 来源:发表于2022-08-30 11:34 被阅读0次
//返回Date类型
    public static Date getTimeToDate(int month) {
        Date date = new Date();
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date);
        calendar.add(Calendar.MONTH, month);
        date = calendar.getTime();
        return date;
    }


    public static void main(String[] args) {
        System.out.println(getTime(-3));//前三月
    }
//返回字符串类型
    public static String getTimeToString(int month) {
        Date date = new Date();
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date);
        calendar.add(Calendar.MONTH, month);
        date = calendar.getTime();
        String defaultStartDate = new SimpleDateFormat("yyyyMMdd").format(date);
        return defaultStartDate;
    }

    public static void main(String[] args) {
        System.out.println(getTime(-3));//前三月
    }
image.png

相关文章

网友评论

      本文标题:java获取前几个月或者后几个月的时间

      本文链接:https://www.haomeiwen.com/subject/gjylnrtx.html