Started Overtime report

Hello Everyone.
Is it possible to generate some kind of report, on with we can find how much overtime (or "under-time") every user done on every day in month.

E.c. Kowalski has worked 6 hours on 6th february (and it is 2 hours below the standart working time for a day) -> "-2:00" in report.
Then, Kowalski spend 10 hours at work on 8th february , and in the report we will see "+2 hours".