天天看點

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, -);
        String monthAgo = simpleDateFormat.format(calendar.getTime());
        return monthAgo;
    }
           

要想擷取若幹天前後的時間,代碼與此類似,可參照此寫法。

繼續閱讀