您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 求个连续签到7天送积分的逻辑代码

求个连续签到7天送积分的逻辑代码

来源:网络整理     时间:2016/6/28 7:11:21     关键词:

关于网友提出的“ 求个连续签到7天送积分的逻辑代码”问题疑问,本网通过在网上对“ 求个连续签到7天送积分的逻辑代码”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 求个连续签到7天送积分的逻辑代码
描述:

当前字段有:签到时间:sign_time..可以加字段,求各位天才帮忙设计..给个逻辑处理代码


解决方案1:

1.如果每天一条记录,那么就从当前开始查询,当天到前7天是否有记录,有就算是连续签到。加一个字段当前是属于签到第几次。<> 比如:
sign_time sign_count 1-1           1
1-2           2 …… 1-6           6 1-7           7
1-9           1 每次加之前都和上次时间比,如果是前一天则加1,否则从1开始; sign_time sign_count 1-1           1 1-2           2
…… 1-6           6 1-7           7 1-8           8 1-9           9 同样要去比较前一天时间和当前时间相差,如果1天就加1,如果大于7了,你可以用sign_count%7如果为0则刚好是7天。 2.如果签到一次,修改他的sign_time,方法和上面类似,只是每次修改的时候都去修改sign_time,也要加一个统计字段。


以上介绍了“ 求个连续签到7天送积分的逻辑代码”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2123523.html

相关图片

相关文章