www.ctrt.net > jAvA 连续签到天数

jAvA 连续签到天数

你可以弄2列(最后签到日期,连续天数) 下一天的判断,有函数的,nextday去判断 用当前日期去对比最后签到时间的nextday,看是否一致,一致的话说明是连续签到 更新最后签到日期为当前日期,连续天数+1 如果不一致,更新最后签到日期为当前日期,连续天数...

签到的时候,把这7天的签到记录查出来,只要全部都签到了,就再加25积分 不过循环遍历时候要判断是不是一天内重复的记录 最后统计少了一条签到记录就不算 sql大概可以这么统计吧,查询七天内的签到记录以签到时间的年月日格式分组(不太懂mysql...

你把签到消息保存到数据库,签的时候先查询当天是否签到,没有就更改状态,有就不操作

获取YYYY-MM-DD是不是一样的,SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); String 签到= sdf.format(签到Date) String 签退= sdf.format(签退Date),再对二者进行比较

你可以声明一个boolean类型的变量. blooean a=flase;//默认为false 然后做一个一监听事件,如果今天点击了这个按钮就把刚才申请的a设置为ture.

import java.util.Scanner;public class TestRandom { public static void main(String[] args) { Scanner s = new Scanner(System.in); int a = 0; int b = 0; System.out.println("即将上班,请签到..."); System.out.println("请假或签到..."...

用数据库,select count as signtime from Table where time=......;判断当天是否已经签过到了。。。。。。。。

你的问题不是很详细 我说下思路吧,你可以声明一个boolean类型的变量. blooean a=flase;//默认为false 然后做一个一监听事件,如果今天点击了这个按钮就把刚才申请的a设置为ture.

用数据库,select count as signtime from Table where time=......;判断当天是否已经签过到了。。。。。。。。

在表里加一列操作时间 来操作的时候判断一下就可以了

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com