diff --git a/frontend/src/app/pages/head-mod/staff-pt/staff-pt.component.ts b/frontend/src/app/pages/head-mod/staff-pt/staff-pt.component.ts index 03d919b..30cbb3e 100644 --- a/frontend/src/app/pages/head-mod/staff-pt/staff-pt.component.ts +++ b/frontend/src/app/pages/head-mod/staff-pt/staff-pt.component.ts @@ -87,7 +87,10 @@ export class StaffPtComponent implements OnInit { } private loadStaffData(from: Date, to: Date) { - this.siteService.getStaffPlaytime(from.toISOString(), to.toISOString()) + const fromUtc = new Date(from.getTime() - from.getTimezoneOffset() * 60000); + const toUtc = new Date(to.getTime() - to.getTimezoneOffset() * 60000); + + this.siteService.getStaffPlaytime(fromUtc.toISOString(), toUtc.toISOString()) .subscribe({ next: data => this.staffPt.set(data ?? []), error: err => console.error('Error getting staff playtime:', err)