Java时间加减操作

Java时间加减操作

    /**
     * 时间计算
     *
     * @param str 时间字符串
     * @param format 时间格式
     * @param type Calendar内置常量
     * @param num 加减值
     * @return
     * @throws ParseException
     */
    public static String timeCalculate(String str, String format, int type, int num) throws ParseException {
        SimpleDateFormat sdf = new SimpleDateFormat(format);
        Date d = sdf.parse(str);
        Calendar c = Calendar.getInstance();
        c.setTime(d);
        c.add(type, num);//日期减1年
        return sdf.format(c.getTime());
    }

 

posted @ 2022-04-24 18:10  散人长情  阅读(1140)  评论(0编辑  收藏  举报