I have the same problem posted here: LINQ to Entities group-by failure using .date
However, the answer is not 100% correct. It works in all cases except when different t
You can use UTC DateTime and trunkate the time after it.