欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java学习篇之如何实现将日期加一天

程序员文章站 2022-05-17 20:37:31
...

主要是通过Calendar来完成

package org.tarena.test;

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

public class Test {

    /**
     * @param args
     */
    public static void main(String[] args) {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        Date date = new Date();
        String stringDate = sdf.format(date);//date-->String
        System.out.println(stringDate);
        //下面这四行是重要的,将date日期加1
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date);
        calendar.add(calendar.DATE, 1);//日期向后+1天,整数往后推,负数向前推
        date = calendar.getTime();//这个时间就是日期向后推一天的结果
        stringDate = sdf.format(date);//date-->String
        System.out.println(stringDate);

    }

}

 

相关标签: Java Date