算出某年后的指定日期的星期几

对于此题有的想法

首先分析题目,需判断年份(是否为闰年)月份(是否为闰月)

想法1:某年大多为1月1日在星期一的年份,故算出指定日期到该年1月1日的间隔天数再取余7即可;

想法2:每年过后,1月1日的星期往前进一位,闰年过后则进两位。那么算出某年份1月1日到某年份指定日期时的间隔天数再加上往前进位的天数也可以得到。

判断闰年的想法:找出指定年份最近的闰年,差值取余4为0说明是闰年。(算是减少了判断闰年的麻烦??)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值