Предполагая, что мы используем григорианскую систему календаря, какой лучший способ определить количество выходных дней, которые произошли между двумя объектами NSDate
?Количество выходных дней между двумя NSDates
Мой текущий подход включает в себя разработку количества дней между двумя NSDate
s, а затем деления на 7 и floor()
результата. Это дает мне количество недель и, как результат, количество выходных дней. Результат floor
Результат, если неделя еще не завершена (и в подразделении есть остаток), она игнорирует это и рассматривает только прошедшие недели.
Любые предложения по улучшению и надежности будут оценены по достоинству.