从键盘输入一个8位整数表示的日期(即yyyymmdd,表示yyyy年mm月dd日),判断该日期是否为合法日期。
时间: 2023-04-21 09:01:15 浏览: 217
判断一8位整数是不是合法日期
可以按照以下步骤判断输入的日期是否合法:
1. 将输入的8位整数按照年、月、日的顺序分别提取出来。
2. 判断年份是否合法,即是否大于等于190年且小于等于当前年份。
3. 判断月份是否合法,即是否大于等于1且小于等于12。
4. 判断日期是否合法,即是否大于等于1且小于等于该月份的最大日期。
5. 如果以上三个条件都满足,则该日期为合法日期。
例如,输入20211231,按照以上步骤判断,可以得出该日期为合法日期。
阅读全文