код загружен по адресу
https://share.linqpad.net/429vqowu.linq

посмотрите на полночь и обратите внимание, что она не показывает 00:00:00
void Main()
{
// Generate hourly DateTime data for 2 days
var startDate = new DateTime(2024, 1, 1, 0, 0, 0, DateTimeKind.Utc); // Example start date
var endDate = startDate.AddDays(2);
var hourlyDates = new List();
for (var date = startDate; date
Подробнее здесь: https://stackoverflow.com/questions/793 ... esentation