Я создаю дату, как это:C# инициализирует дату с AddDays
DateTime TheDate = DateTime.UtcNow.AddDays(-180);
TheDate = new DateTime(TheDate.Year, TheDate.Month, TheDate.Day, 0, 0, 0);
В основном, я создаю дату, которая за 180 дней до сегодняшнего дня, а затем я регулируя эту дату начала того дня. Есть ли способ сделать это в одной строке?
Спасибо.
Что вы делаете плохо в любом случае, потому что вы теряете «Kind» из даты его (UTC в этом случае). –