asp 讲算迟到早退 应该怎样实现呀 在线等待立即结贴

sntdk 2009-09-16 11:24:26
asp 讲算迟到早退 应该怎样实现呀

下面是。排班时间表。不知道应该怎样来计算出。员工迟到早退呀。

timea_a="8:00" '白班
timea_b="17:00" '晚班

timeb_a="13:00" '白班
timeb_b="21:00" '晚班

timec_a="11:00" '周六周日
timec_b="21:00" '周六周日

timed_a="8:00" '礼服师
timed_b="18:00" '

timee_a="20:00" '数码部加班上
timee_b="21:00" '数码部加班下
...全文
116 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dahaidao 2009-09-16
  • 打赏
  • 举报
回复
正常上下班的判断如下,如果有多个班次(多次签到)你可以再加。
if datediff("s", "开始上班时间", "签到时间") < 0 then
早到/正常
end if
if datediff("s","开始上班时间","签到时间") > 0 and datediff("s","下班时间","签到时间") < 0 then
迟到
end if

if datediff("s","下班时间","签到时间") > 0 then
有问题
end if

sntdk 2009-09-16
  • 打赏
  • 举报
回复
不须要获取系统时间。因为。考勤记录的时间是指纹考勤机里下载下来存到数据库的。

所以只须要与上班时间进行判断就行了。只是自己不知道怎样写算法。

想不明白。

不知道有没有别的更好的办法
sumjor 2009-09-16
  • 打赏
  • 举报
回复
我个人想法是 首先获取当前时间
然后用SWICH CASE 对当前时间和表中时间比对
不知道对不对
凡夫与俗子 2009-09-16
  • 打赏
  • 举报
回复
我也顶个。。。考勤的csdn里就有存储过程的资料,可以搜索看看。
灬上海爽爷 2009-09-16
  • 打赏
  • 举报
回复
sf,帮顶一下

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧