计算从今天算起100 天以后是几月几日,并格式化成xxxx年x月x日的形式打印出来。 提示: (1)调用Calendar类的add()方法计算100天后的日期。 (2)调用Calendar类的getTime()方法返回Date类型型的对象。 (3)使用FULL 格式的 DateFormat 对象,调用forma t()方法格式化Date对象。
时间: 2024-03-21 19:38:08 浏览: 118
XXXX年11月29日计算机科技一班有奖竞答活动策划书.doc
好的,根据您的要求,我来给您写出代码:
```java
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String[] args) {
// 创建Calendar对象
Calendar calendar = Calendar.getInstance();
// 获取当前日期
Date today = calendar.getTime();
// 将天数加100
calendar.add(Calendar.DAY_OF_YEAR, 100);
// 获取100天后的日期
Date date = calendar.getTime();
// 设置日期格式
DateFormat dateFormat = new SimpleDateFormat("yyyy年MM月dd日");
// 格式化日期
String dateString = dateFormat.format(date);
// 输出结果
System.out.println("从今天算起100天以后是:" + dateString);
}
}
```
输出结果为:
```
从今天算起100天以后是:xxxx年x月x日
```
其中,xxxx年x月x日是100天后的日期,具体的年、月、日会根据当前日期自动计算。
阅读全文