计算某年某月某日和某年某月某日之间的天数间隔计算某年某月某日和某年某月某日之间的天数间隔。要求年、月、日使用main方法的参数传递到程序中参看例子4。例如输入:2021102输出:2012年0月1日和2018年0月1日相隔2192天输入示例:2021102输出示例:2012年0月1日和2018年0月1日相隔2192天
解题思路:
- 首先需要将输入的年月日转化为天数,即从公元0年1月1日至输入日期的天数;
- 然后计算两个日期之间的天数差,即两个日期的天数之差;
- 最后输出结果。
需要注意的是,闰年的2月份有29天,其他月份分别为31天和30天。具体实现可以使用数组保存每个月份的天数,判断是否为闰年来决定2月份的天数。
参考代码:
原文地址: https://www.cveoy.top/t/topic/hbFt 著作权归作者所有。请勿转载和采集!