编写一程序,输入某年某月某日,判断年份是否是闰年,并判断这一天是这一年的第 几天,这周是这一年的第几周。java
时间: 2023-04-08 11:03:16 浏览: 203
java 判断输入的年份是否为闰年
5星 · 资源好评率100%
好的,这是一个计算日期的问题,我可以回答。以下是Java代码:
```
import java.time.LocalDate;
import java.time.temporal.ChronoUnit;
public class DateCalculator {
public static void main(String[] args) {
int year = 2022;
int month = 2;
int day = 1;
LocalDate date = LocalDate.of(year, month, day);
// 判断是否是闰年
boolean isLeapYear = date.isLeapYear();
System.out.println(year + "年是否是闰年:" + isLeapYear);
// 判断这一天是这一年的第几天
int dayOfYear = date.getDayOfYear();
System.out.println(year + "年的第" + dayOfYear + "天");
// 判断这周是这一年的第几周
int weekOfYear = date.get(ChronoUnit.WEEK_OF_YEAR);
System.out.println(year + "年的第" + weekOfYear + "周");
}
}
```
这个程序可以输入年月日,判断是否是闰年,输出这一天是这一年的第几天,以及这周是这一年的第几周。
阅读全文