Задать вопрос

Как узнать в какую битовую маску входит текущий день недели?

Не силен в программировании, так что прошу совета.

Собственно есть некоторый объект который имеет 2 прикрепленных к нему значения (по сути это дни недели представленные в битовой маске, допустим:
1) 63 Понедельник, Вторник, Среда, Четверг, Пятница, Суббота
2) 64 Воскресенье
)). Вопрос: как правильнее из скрипта понять к какому разбросу относится текущая дата?
  • Вопрос задан
  • 534 просмотра
Подписаться 3 Оценить 7 комментариев
Пригласить эксперта
Ответы на вопрос 1
@denispost
Как то так:
mask = 64
if mask & (1 << datetime.today().weekday()):
    print("OK")
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы