Как посчитать количество дней до ближайшего 25 числа (месяца) в C#.NET?

Необходимо посчитать число дней до ближайшего 25 числа.

То есть если сегодня 20 число (любого месяца), то программа выдаст цифру 5.
Если сегодня 28 число и в этом месяце 30 дней, то программа выдаст цифру 27 (2 дня до 30 числа + 25 дней).
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
arxont
@arxont
C# программист
static int DaysTill25(DateTime dt)
{
   return dt.Day <= 25 ? 
                       25 - dt.Day
                     : 25 + (DateTime.DaysInMonth(dt.Year, dt.Month) - dt.Day);
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@checkifitworththat
Сегодня число Число этого месяца 25 минус сегодня.Вывод.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Payment Systems Москва
от 160 000 до 200 000 руб.
Wallet One Чебоксары
от 90 000 до 150 000 руб.
Wallet One Москва
от 100 000 до 190 000 руб.
21 авг. 2018, в 20:22
530 руб./в час
21 авг. 2018, в 19:08
500 руб./за проект
21 авг. 2018, в 18:45
50000 руб./в месяц