diff --git a/PARR.API/Controllers/V1/Statistics/StatApplicationController.cs b/PARR.API/Controllers/V1/Statistics/StatApplicationController.cs index a41aa208..e64188de 100644 --- a/PARR.API/Controllers/V1/Statistics/StatApplicationController.cs +++ b/PARR.API/Controllers/V1/Statistics/StatApplicationController.cs @@ -60,8 +60,11 @@ namespace PARR.API.Controllers.V1.Statistics var startPeriod = endPeriod.AddDays(-startPeriodDays); var query = applicationService.Get() - .Where(t => t.DateCreated.DateTime.Date >= startPeriod.Date && t.DateCreated.DateTime.Date <= endPeriod.Date) - .GroupBy(t => t.DateCreated.Date) + .Where(t => + t.DateCreated.DateTime.AddHours(timeZoneQuery.TimeZoneOffsetHours).Date >= startPeriod.Date + && t.DateCreated.DateTime.AddHours(timeZoneQuery.TimeZoneOffsetHours).Date <= endPeriod.Date + ) + .GroupBy(t => t.DateCreated.AddHours(timeZoneQuery.TimeZoneOffsetHours).Date) .Select(t => new { Date = t.Key, diff --git a/PARR.API/Controllers/V1/Statistics/StatHostController.cs b/PARR.API/Controllers/V1/Statistics/StatHostController.cs index 9a548fdb..5133fae9 100644 --- a/PARR.API/Controllers/V1/Statistics/StatHostController.cs +++ b/PARR.API/Controllers/V1/Statistics/StatHostController.cs @@ -60,8 +60,11 @@ namespace PARR.API.Controllers.V1.Statistics var startPeriod = endPeriod.AddDays(-startPeriodDays); var query = hostService.Get() - .Where(t => t.DateCreated.DateTime.Date >= startPeriod.Date && t.DateCreated.DateTime.Date <= endPeriod.Date) - .GroupBy(t => t.DateCreated.Date) + .Where(t => + t.DateCreated.DateTime.AddHours(timeZoneQuery.TimeZoneOffsetHours).Date >= startPeriod.Date + && t.DateCreated.DateTime.AddHours(timeZoneQuery.TimeZoneOffsetHours).Date <= endPeriod.Date + ) + .GroupBy(t => t.DateCreated.AddHours(timeZoneQuery.TimeZoneOffsetHours).Date) .Select(t => new { Date = t.Key,