Вчера мой друг спросил, возможно ли это на iPhone. Я взглянул на NSCalendar и все связанные с ним классы, но не смог найти решения для этого.
Так что я подумал об этом подходе: если бы у меня было две даты dateA и dateB, мне пришлось бы делать цикл for и повторять каждый день в этом интервале. Затем я буду считать рабочие дни с понедельника по пятницу и возвращать результат.
Потом я лег спать и проснулся с этой, возможно, гораздо лучшей идеей: мне нужно знать, какой сегодня день, когда я начинаю. Допустим, сегодня четверг. И тогда я должен знать, сколько дней в этом интервале. Последняя часть не трудно понять. Что касается первой части, я пока не знаю, но я считаю, что в NSCalendar есть значение дня недели. С этим я мог бы сделать простую математику, чтобы вычислить количество рабочих дней.
Кто-нибудь уже делал это на iPhone?