java编写代码:给定一个日期,判定是否为合法日期。如果合法,判断该年是否闰年,该日期是当年第几天、当月第几天、当周第几天、。 给定起始日期与结束日期,判定日期是否合法且结束日期是否早于起始日期。如果均合法,输出结束日期与起始日期之间的相差的天数、月数、念书。 输入格式: 第一行输入一个日期字符串,格式为"YYYY-MM-dd" 第二行输入两个日期字符串,中间使用空格隔开。分别代表开始日期与结束日期。 输出格式: 如果第一行日期字符串非法,输出自定义的错误信息。 如果第一行日期有效,输出相关信息,如果是闰年要输出是闰年。 如果第二行两个日期,只要有一个无效。就输出相关错误信息。 如果第二行两个日期有效且结束日期不早于开始日期,输出相关信息
时间: 2023-05-24 14:07:38 浏览: 114
。示例输入:
1993-12-31
1994-01-01 1994-01-05
示例输出:
1993-12-31是一年中的第365天。
1993不是闰年。
当月第31天。
当周第5天。
1994-01-01是一年中的第1天。
1994是闰年。
当月第1天。
当周第6天。
相差4天, 0个月, 0年。
提示:
闰年的定义:能被4整除且不能被100整除 或 能被400整除
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)