Получить из DateTime даты начала и конца месяца - C#
Формулировка задачи:
Здравствуйте.
Помогите получить по текущей дате, даты: начала месяца, окончания месяца.
То есть, результат должен получится 2016,3,1 и 2016,3,31;
Решил это пока так:
DateTime date = DateTime.Now; int Month = date.Month; int Year = date.Year; int allDayMonth = DateTime.DaysInMonth(Year,Month); DateTime Begin = new DateTime (Year,Month,1); DateTime End = new DateTime (Year,Month,allDayMonth);
Решение задачи: «Получить из DateTime даты начала и конца месяца»
textual
Листинг программы
DateTime now = DateTime.Now; var startDate = new DateTime(now.Year, now.Month, 1); var endDate = startDate.AddMonths(1).AddDays(-1);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д