diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/HoursWorkedPerWorkerController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/HoursWorkedPerWorkerController.java index 83cde0931..b2f484c31 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/HoursWorkedPerWorkerController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/HoursWorkedPerWorkerController.java @@ -24,6 +24,7 @@ package org.navalplanner.web.reports; import static org.navalplanner.web.I18nHelper._; import java.util.ArrayList; +import java.util.Calendar; import java.util.Date; import java.util.List; import java.util.Map; @@ -115,11 +116,19 @@ public class HoursWorkedPerWorkerController extends NavalplannerReportController } private Date getStartingDate() { - return startingDate.getValue(); + Calendar calendar = Calendar.getInstance(); + calendar.setTime(startingDate.getValue()); + calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), + calendar.get(Calendar.DATE), 0, 0, 0); + return calendar.getTime(); } private Date getEndingDate() { - return endingDate.getValue(); + Calendar calendar = Calendar.getInstance(); + calendar.setTime(endingDate.getValue()); + calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), + calendar.get(Calendar.DATE), 23, 59, 59); + return calendar.getTime(); } @Override