php 时间跨天的问题

2015-08-30 23:36:29 +08:00
 Bruce336
最近在做一个班次管理系统,员工的班次是白夜中休,四个班。问题是比如员工今天夜班,那么零点之前刷的是上班卡,次日刷下班卡,数据库里有个记录刷卡时间的表,如何通过数据库的刷卡时间来判断员工的迟到早退未刷卡?注:次日员工的班次可能是休,中,夜。
2162 次点击
所在节点    PHP
3 条回复
cxbig
2015-09-10 06:40:00 +08:00
既然是明确的 4 个班次,那么限定好时间就好,排了哪个班,准点上下班前后给个合理阈值,比方说 2 小时,那么在那个期间打卡就是可接受的上下班打卡时间
wavingclear
2015-09-10 14:52:08 +08:00
打卡没有办法区分上下班,又没有办法强制规定别的部门不许奇葩的长时间加班 /节假日放半天假,再加上大部分公司都允许几次补打卡,所以必须要有一个手工调整+上级领导或 HR 审核的流程。
这和用什么语言没关系……
realpg
2015-09-10 19:55:02 +08:00
好奇葩……
既然班次有一定的随机性,你们就没有一个排班系统?领导脑袋计算口头通知么?
跟排班系统关联一下就行了……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/217201

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX