Какой часовой пояс вы ожидаете использовать?Единственная база данных, о которой действительно знает база данных по умолчанию, вероятно, будет ее собственной.
Обратите внимание, что DateTime.Day
представляет только день месяца - хотите, чтобы 10 июня и 10 июля считались одним днем?
Если вы можете определить, какой часовой пояс вас действительно интересует, это может предложить потенциальное решение, хотя я бы не хотел его гарантировать.Возможно, это один из тех случаев, когда на самом деле имеет смысл хранить локальную дату и время, а также часовой пояс, а не дату / время UTC.(Это подходит, если локальная дата / время на самом деле важнее, чем представленный момент, по сравнению с другими значениями.)