emp = moduleEmployee.ReturnEmployeeDAO().FetchEmployeeByID(emp);
DateTime shiftStartTime = emp.Shift.StartTime;
DateTime shiftEndTime = emp.Shift.EndTime;
DateTime attTime = att.Time;
根據上面的代碼,我的shiftStartTime是11.00 PM,shiftEndTime是7.00 AM。 attTime或signIntime是1.00 AM。那麼如何計算shiftStartTime和attTime之間的差異。差距應該是2小時。如何獲取兩個DateTime對象之間的時差?
請幫助.....
感謝Rusho
24小時添加到登錄時如果移位的結束時間少比班次的開始時間和登錄時間已過午夜。 –