2018-12-31     戊
2019-01-01     甲
2019-01-02     乙
2019-01-03     丙
2019-01-04     丁
2019-01-05     戊
..
..
2019-01-31     甲
 甲乙丙丁戊每个人上一天班,每个人每天连着上1个中班(18:00-24:00)和1夜班(24:00-8:00);计为1个中班加1个夜班,但是1月份考勤总体统计的时候,2018-12-31     戊上的夜班(24:00-8:00)应计入1月份。也就是说戊1月份应多加1个夜班,同理,月底2019-01-31     甲的夜班(24:-8:00)应算作2月份的考勤,1月份甲应家去一个夜班。像这样每个月的准确考勤代码应该怎么写呢,请高手解答??