public static void Main()
var startDate = DateTime.Parse("2024-05-27T00:00:00Z");
var endDate = DateTime.Parse("2024-05-29T00:00:00Z");
var dates = Enumerable.Range(0, ((int)(endDate - startDate).TotalHours + 1)/blockSizeHours)
.Select(x => startDate.AddHours(x*blockSizeHours))
foreach(DateTime date in dates)