Подсчет обычных рабочих дней в заданный период времениC#

Место общения программистов C#
Ответить
Anonymous
 Подсчет обычных рабочих дней в заданный период времени

Сообщение Anonymous »

нужна помощь. Мне нужно посчитать обычные рабочие дни для заданного периода дат, например, в нашей стране 5 обычных рабочих дней с понедельника по пятницу, затем в коде мне нужно исключить субботу и воскресенье, когда я использую их в своих вычислениях.

Мне нужен примерно такой алгоритм на C#:

Код: Выделить всё

    int GetRegularWorkingDays(DateTime startDate, DateTime endDate)
{

int nonWorkingDays = ((endDate - startDate) % 7) * 2;

return (endDate - startDate) - nonWorkingDays;
}
Я знаю, что мой проект далёк от завершения :(. Заранее спасибо. =)

PS: Ребята, пожалуйста, проголосуйте за лучший/самый быстрый/самый эффективный ответ ниже. Спасибо =)

Подробнее здесь: https://stackoverflow.com/questions/370 ... od-of-time
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»