推算日期是一年中的第几天为什么不用存储12月的天数
1个回答
关注
展开全部
咨询记录 · 回答于2023-04-24
推算日期是一年中的第几天为什么不用存储12月的天数
计算一年中的天数时,我们不需要单独存储12月的天数,因为所有月份中的天数都是已知的。一年总共有365或366天,而每个月的天数也是已知的。对于普通年份,1月有31天,2月有28天或29天(闰年),3月有31天,4月有30天,5月有31天,6月有30天,7月有31天,8月有31天,9月有30天,10月有31天,11月有30天,12月有31天。对于闰年,2月有29天。因此,我们可以使用这些已知的月份天数计算出一年中任意一天的日期。这样,既避免了存储12月的天数所需的额外存储空间,又避免了运行时判断闰年所引入的额外复杂度。