Android获取一个月前的日期

在Android开发过程中,有时候需要获取某个时间点一个月或若干个月前的时间。下面简单记录一下。

/**
     *获取一个月前的日期
     * @param date 传入的日期
     * @return
     */
    public static String getMonthAgo(Date date) {
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date);
        calendar.add(Calendar.MONTH, -1);
        String monthAgo = simpleDateFormat.format(calendar.getTime());
        return monthAgo;
    }

要想获取若干天前后的时间,代码与此类似,可参照此写法。

你可能感兴趣的:(Android,android,android开发,日期,时间,java)