考勤系统,主要是统计每天早上迟到的分钟数和早退的分钟数。统计的时间主要是来自于指纹考勤机。每天每个员工可能会有多次摁手印的情况。数据库字段也很简单AttendTime(ID int,UID int ,AttendTime DateTime ). 规定早上上班时间是8 点,下午下班时间是5点,周六例外,上午8点,下午12点。现在棘手的问题是
1.当某人某天多次摁了手印时,应该如何判断她的上班时间和下班时间?
2.当某人某天上午摁了手印,下午忘记了摁手印时,应该如何判断?
3.下午的早退的时间应该如何算呢?
希望大家能够给个思路.....谢谢。。。
动漫人物
隔江千里