问题详情
问题已解决
所属话题:
#实务#
2022年6月8号 加上6个月是2022年12月8号,还是2022年12月7号,算日期
84785027 | 提问时间:2023 01/26 18:09
齐惠老师
金牌答疑老师
职称:会计师
2022年6月8号加上6个月,算日期,也就是2022年12月8号。日期算法是有一定规律可循的,每个月有28、30、31三种可能,由月份决定。2月份可能有28天也可能有29天,取决于当年是不是闰年。一般来说,年份能被4整除的都是闰年,但世纪年能被400整除的也是闰年,其余的多以能被4整除的为准,如2000年是闰年,2001年不是。 因此,计算2022年6月8日加上6个月,首先要判断当年的6月有31天,7月有31天,8月有31天,9月有30天,10月有31天,11月有30天,2022年是正常年,2月肯定有28天,所以2022年12月8号就是正确的答案。 拓展知识: 日期算法还有其他计算方法,比如基于时间戳(Timestamp)的计算方法。时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数,通过Unix时间戳(Unix Timestamp)可以计算出任意两个时间的时间差,并进而计算出任意两个日期之间的天数差。 时间戳计算方法:首先取得两个日期的时间戳,然后相减,就可以得到两个日期之间的秒数差,最后把秒数差除以60*60*24,就可以得到两个日期之间相差的天数。
2023 01/26 18:19
下载APP,拍照搜题秒出结果

您有一张限时会员卡待领取

00:10:00

免费领取