一、题目需求
1.1 获取5天前的日期和10天后的日期
/*
* Copyright (c) 2020, 2023, webrx.cn All rights reserved.
*
*/
import java.util.Calendar;
/**
* <p>Project: jse2303 - Demo03</p>
* <p>Powered by webrx On 2023-07-07 20:21:38</p>
* <p>描述:<p>
*
* @author 简单遗忘 [814736551@qq.com]
* @version 1.0
* @since 17
*/
public class Demo03 {
public static void main(String[] args) {
//7、计算输出5天前的日期?计算输出10天后的日期?
Calendar c=Calendar.getInstance();
c.add(Calendar.DATE,-5);
int year=c.get(Calendar.YEAR);
int month=c.get(Calendar.MONTH)+1;
int day=c.get(Calendar.DATE);
System.out.println("5天前的日期为"+year+"年"+month+"月"+day+"日");
Calendar c2=Calendar.getInstance();
//设置10天后的日期
c2.add(Calendar.DATE,+10);
int year1=c2.get(Calendar.YEAR);
int month2=c2.get(Calendar.MONTH);
int day2=c2.get(Calendar.DATE);
System.out.println("10天后的日期为"+year1+"年"+(month2+1)+"月"+day2+"日");
}
}
二、运行结果截图