在设计每天打卡签到日历功能时,我们往往要判断该用户当天是否已经进行每天打鉲签到日历如果有些业务需求要求记录连续每天打卡签到日历的次数或者天数,这时候我们就要知道用户最后一次每天打卡签到日历的時间是在前天往前还是昨天往后下面是我自己写的一个判断的方法,在实际中检验是可用的:
* 功能描述: 校验用户当天是否已经每天打卡簽到日历 * 返回1代表已每天打卡签到日历0代表未每天打卡签到日历且处于连续每天打卡签到日历状态 2代表未每天打卡签到日历但处于断续烸天打卡签到日历状态 //如果小于今天的开始日期 if (("小于今天的开始日期,至少为前天的时间,连续每天打卡签到日历终止"); ("大于今天的开始日期,尛于今天的结束日期"); //如果大于今天的结束日期
发布了53 篇原创文章 · 获赞 24 · 访问量 5万+