Это немного «глупый» простой вопрос, но я не смог ничего найти в Google (или найти правильный поисковый запрос). Я также не уверен, как проверить этот вопрос.
Учитывая DateTime current = DateTime.Utc;
, существует ли когда-либо сценарий, когда DateTime.UtcNow.Month != DateTime.Now.Month
?
Или выражается по-другому, мне нужно это делать TimeZoneInfo.ConvertTimeFromUtc(o.CreatedAt.Value.UtcDateTime, TimeZoneInfo.Local).Month == i
или я могу просто сделать o.CreatedAt.Value.UtcDateTime.Month == i
, где i - местный месяц DateTime, представленный как целое число?