客户的班次起止时间不定,可以灵活设置,但是我要通过这个时间
去查询另一表,来得到这笔数据是那个班的。
如:一班 :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点为今天的三班)怎么半????比较急,谢谢了!

解决方案 »

  1.   

    俺们比较蠢,没有弄懂楼主的意思!
      

  2.   

    客户设置了起止时间,你不就把起止时间保存在数据表里了吗?怎么会得不到?
      

  3.   

    我们公司就是做指纹考勤的。
    你可以在班次表里设置这样几个字段:班次名(一班、二班、三班),时间(8:00-17:00    17:00-1:00   1:00-8:00) 是否跨天(是、否)
    这样做了不就很容易了吗?
      

  4.   

    楼主的这个问题我没有明白你到底想知道什么?
    不就是想知道都有哪些班次吗?哪个是跨天的吗?
      

  5.   

    我知道你的这个意思,说实话,
    这种方案比较难做:(
    以为要是他一天有两次以上的打卡还好,
    但是要是他只有一次呢 那是异常打卡,
    要是纯软件的话就分辨不出这一次打卡究竟是那个班的上班还是下班,还是早退迟到等等一系列的情况,