客户的班次起止时间不定,可以灵活设置,但是我要通过这个时间
去查询另一表,来得到这笔数据是那个班的。
如:一班 :20:00-4:00 (昨晚的8点到今天凌晨4点,为今天的一班)
二班 :4:00-12:00
三班 :12:00-20:00
设置好后每天都是这样的,现在的问题是,我怎么样能根据用户可变的设置去确定各班次的起止时间???
如用户也可以 这样排:
1班:8:00-17:00
2班:17:00-1:00(今天的1:00到明天的1:00为今天的二班)
3班:1:00-8:00(明天的一点到明天的8点为今天的三班)怎么半????比较急,谢谢了!
去查询另一表,来得到这笔数据是那个班的。
如:一班 :20:00-4:00 (昨晚的8点到今天凌晨4点,为今天的一班)
二班 :4:00-12:00
三班 :12:00-20:00
设置好后每天都是这样的,现在的问题是,我怎么样能根据用户可变的设置去确定各班次的起止时间???
如用户也可以 这样排:
1班:8:00-17:00
2班:17:00-1:00(今天的1:00到明天的1:00为今天的二班)
3班:1:00-8:00(明天的一点到明天的8点为今天的三班)怎么半????比较急,谢谢了!
解决方案 »
- 两个dll文件怎么对比?字节数都一样,只是很小的不同点
- FR3换页
- 无法修改窗体的Caption属性?。。。
- 为什么要扣我的分???????????????????????????????
- 关于adoquery对象连问题,新手问?
- help:哪里有ISAPI的调试器?
- Application.OnIdle:=ApplicationIdle;
- 提问后,为什么保存不了
- lingice(编程浪子),希望与你交个朋友,原因是...
- 在Delphi如何存取SQLServer DataBase表里的图像记录?(100分)
- 谁能给我发一个delphi 7的激活程序
- 一个奇怪的问题,如SQL语句中的表名是中文时就报错"非法操作对话框“?
你可以在班次表里设置这样几个字段:班次名(一班、二班、三班),时间(8:00-17:00 17:00-1:00 1:00-8:00) 是否跨天(是、否)
这样做了不就很容易了吗?
不就是想知道都有哪些班次吗?哪个是跨天的吗?
这种方案比较难做:(
以为要是他一天有两次以上的打卡还好,
但是要是他只有一次呢 那是异常打卡,
要是纯软件的话就分辨不出这一次打卡究竟是那个班的上班还是下班,还是早退迟到等等一系列的情况,