Как я могу узнать, является ли NSDate
рабочим днем? То есть, независимо от того, будет ли это уик-энд в соответствии с текущими языковыми настройками и настройками календаря пользователя, - так что не жестко запрограммировано только с понедельника по пятницу?Как узнать, является ли NSDate рабочим днем?
NSCalendar
имеет свойство firstWeekday
, но это, как представляется, представляет собой презентационную вещь; это воскресенье в США и в понедельник в Великобритании.
EDIT: Я не беспокоюсь о праздниках, я просто хочу, чтобы можно было угадывать выходные дни календаря так же, как и встроенное приложение для календарей.
Существуют ли культуры, где с понедельника по пятницу не единственные рабочие дни? – trojanfoe
Да: http://en.wikipedia.org/wiki/Workweek_and_weekend – Simon
Ах, интересно. – trojanfoe