The structure of your tables leaves a lot of room for improvement. I'd use one record for each employee for each day instead of what you have.
Using the first table as designed, I must assume that you have some kind of caculation field that totals up all the time for that one record.
If you define a summary field that computes the total of this calculation field, it will compute total time over all the records in your current found set. Find all the records for a specified employee for a specified range of dates such as Jan 1 to today and it will report your total.
Perform your find for the range of dates only, sort the records by employee and you can place this same summary field in a sub summary part "when sorted by" employee to get year to date totals for all employees in a single report.