其实你有个误差 就是你在写代码的时候获取的就是当天的时间 他打卡肯定就是当天打的 不会出现我今天打卡系统获取的是昨天的时间 那除非你程序出错否则获取的永远是当天的时间你需要做的是 在打卡的时候获取当天时间就可了 至于员工什么时候打开那是他的事情了应为以后这些数据是要算考勤的 所以你考虑的问题似乎没什么价值1 在打卡的时候 我们编写的代码永远是获取的当前时间 不会去获取其他时间的2 你只要记录卡号和时间即可
用时间做比较 呵呵! 就搞定了 哈哈 截取字符转! 去数据库里查 呵呵 就搞定了! 一个bool类型搞定
Date Today=new Date();if (Date1==Today) { ....}这个Date1就是打卡的时间