diff --git a/backend/src/services/TimeEntryService.js b/backend/src/services/TimeEntryService.js index 5d6340c..596b489 100755 --- a/backend/src/services/TimeEntryService.js +++ b/backend/src/services/TimeEntryService.js @@ -750,7 +750,10 @@ class TimeEntryService { let nonWorkingMinutes = 0; weekData.days.forEach(day => { - const dayDate = new Date(day.date); + // Datum lokal parsen. new Date('YYYY-MM-DD') verwendet UTC und würde + // den heutigen Kalendertag nach Mitternacht als zukünftigen Zeitpunkt + // behandeln. + const dayDate = new Date(day.date + 'T00:00:00'); // Nur Tage bis heute berücksichtigen if (dayDate > todayDate) {