java 日期累加,如何求一年后日期,一月后日期,一周后日期和一天后日期


import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;

 

/**
 * 日期處理
 * Created by wangxr on 2017/9/30.
 **/
public class CalendarTest {
    public static void main(String[] args) {
        Date date = new Date();//取時間
        System.out.println(dateToString(date));
       // Calendar calendar = new GregorianCalendar();
        Calendar calendar =Calendar.getInstance();
        calendar.setTime(date);
        calendar.add(calendar.DAY_OF_YEAR, 1);//增加一天,負數為減少一天
        //calendar.add(calendar.DAY_OF_MONTH, 1);//增加一天
        //calendar.add(calendar.DATE,1);//增加一天
        //calendar.add(calendar.WEEK_OF_MONTH, 1);//增加一個禮拜
        //calendar.add(calendar.WEEK_OF_YEAR,1);//增加一個禮拜
        //calendar.add(calendar.YEAR, 1);//把日期往后增加一年.整數往后推,負數往前移動
        date = calendar.getTime();
        System.out.println(dateToString(date));
    }
    /**
     * @param date
     * @return
     * @Author: wangxer
     * @Description:將Date對象轉為String 顯示
     * @Date: Created in 10:24 on 2017/9/30.
     */
    public static String dateToString(Date date) {
        DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return df.format(date);
    }
}
Calender  日歷類。

 

————————————————
版權聲明:本文為CSDN博主「王小二要學習」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/sinat_25175269/article/details/78141076


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM