如何判断一个日期是平年还是闰年?

 我来答
言辰皓宿海
2023-04-29 · TA获得超过2.9万个赞
知道小有建树答主
回答量:1.1万
采纳率:34%
帮助的人:917万
展开全部
首先,闰年的计算方式是:
1.
能被4整除且又不能被100整除
是闰年;
2.
能直接被400整除也是闰年。
  所以,这个公式是这样解释的:today()是取今天的日期;
  year(today())是取今天所属的年,这里得到的就是
2014

  mod(year(Today()),4)=0
是表示今天所属的年能被4整除为
true,不能为
false;
  同理mod(year(Today()),100)>0
【你这里在100后面少了一个“)”,】是表示今天所属的年不能被100整除为true,能为
false;
  And(mod(year(Today()),4)=0
, mod(year(Today()),100)>0 )就是这两个条件要同时满足,也就是上面提到的第一点:能被4整除且又不能被100整除
是闰年;
  同理,MOD(YEAR(TODAY()),400)=0
【注意这里应该是0,而不是
O】是表示今天所属的年能被400整除为
true,不能为
false;也就是上面提到的第二点:能直接被400整除也是闰年。
  Or(AND(MOD(YEAR(TODAY()),4)=0,MOD(YEAR(TODAY()),100)>0),MOD(YEAR(TODAY()),400)=0)
就是这两个条件任一一个满足即可。
  
  明白了吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式