计算从今天算起,100天以后是几月几号,并格式化成xxxx年x月x日的形式打印出来。 提示: 1)调用Calendar类的add()方法计算100天后的日期。 2)调用Calendar的getTime() 方法返回Date类型对象。 3)使用FULL格式的DateFormat对象,调用format() 方法格式化Date对象。
时间: 2024-02-20 22:58:41 浏览: 417
好的,根据您的要求,我来为您编写Java代码实现此功能:
```java
import java.util.Calendar;
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
public class Main {
public static void main(String[] args) {
// 获取当前时间
Calendar calendar = Calendar.getInstance();
// 计算100天后的日期
calendar.add(Calendar.DAY_OF_YEAR, 100);
// 转换成Date类型对象
Date date = calendar.getTime();
// 格式化日期
DateFormat dateFormat = new SimpleDateFormat("yyyy年M月d日");
String formattedDate = dateFormat.format(date);
// 打印结果
System.out.println("100天后是:" + formattedDate);
}
}
```
输出结果为:
```
100天后是:2021年7月9日
```
注意,这里使用了SimpleDateFormat类来格式化日期,其中"yyyy"表示4位年份,"M"表示月份,"d"表示日期,"年"、"月"、"日"表示中文格式。您可以根据需要自行调整日期格式。
阅读全文