Как узнать в какую битовую маску входит текущий день недели?
Не силен в программировании, так что прошу совета.
Собственно есть некоторый объект который имеет 2 прикрепленных к нему значения (по сути это дни недели представленные в битовой маске, допустим:
1) 63 Понедельник, Вторник, Среда, Четверг, Пятница, Суббота
2) 64 Воскресенье
)). Вопрос: как правильнее из скрипта понять к какому разбросу относится текущая дата?
Владимир Мартьянов: Текущую дату надо узнавать из скрипта, поэтому она может быть представлена как угодно в рамках питона.
По поводу дней недели, прошу прощения перепутал. Вот так оно на самом деле:
1) 63 Понедельник, Вторник, Среда, Четверг, Пятница, Суббота
2) 64 Воскресенье
Владимир Мартьянов: Под разбросом я подразумевал разброс дней входящий в маску. Дату узнать допустим так: datetime.datetime.now() и получить формат 2015-08-21 12:06:30.927427
Однако наткнулся на функцию возвращающую день недели, что может быть снимает вопрос с датой: datetime.today() (возвращает 0-6, где 0 это понедельник)
Однако остается вопрос как узнать в какую маску входит день недели.
Попробуем угадать, каждый день - это 1 бит в 8-битном числе.
Каждое число - это совокупность дней недели, в которые должен работать тот или иной человек к примеру... а дальше что ?