计算指定日期距离下次生日的时间 |
您所在的位置:网站首页 › 函数返回一个日期是否为合法日期 › 计算指定日期距离下次生日的时间 |
1、生日是2月29日 (1)今年是闰年: ① 现在是否为1月→日期加上1月的剩余天数和2月的天数; ② 现在是否为2月→日期加上当前距离2月29日的天数; ③ 现在大于2月→日期先加上当前月份剩余天数,再加上今年除去当前月份的剩余的天数,然后加上下一次闰年之前的天数,最后加上下一次闰年开始到2月29日的天数; (2)今年不是闰年: 日期先加上当前月份剩余天数,再加上今年除去当前月份的剩余的天数,然后加上下一次闰年之前的天数,最后加上下一次闰年开始到2月29日的天数; 2、生日不是是2月29日 (1)当前月份小于生日月份: 日期先加上当前月份剩余天数,然后加上除去当前月份后距离生日月份之前的天数,最后加上生日月份初到生日的天数; (2)当前月份等于生日月份: ① 当前日期不大于生日的日期→日期加上当前日期距离生日日期的天数 ② 当前日期大于生日的日期→日期先加上当前月份剩余天数,再加上今年除去当前月份的剩余的天数,然后加上次年初到生日月份之前的天数,最后加上次年生日月份初到生日的天数; (3)当前月份大于生日月份: 日期先加上当前月份剩余天数,再加上今年除去当前月份的剩余的天数,然后加上次年初到生日月份之前的天数,最后加上次年生日月份初到生日的天数; |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |