Дарёфти рӯзи ҳафта дар Python
Барои гирифти рақами рӯзи ҳафтаи ҷорӣ
бояд ба вижагии weekday муроҷиат кард.
Он рақамҳоро аз 0 то
6 бармегардонад, вале ҳафта аз
душанбе сар мешавад ва ин рӯз рақами
0-ро дорад. Сешанбе - ин рӯзи рақами 1,
чоршанбе - рақами 2 ва ҳамин тавр.
Биёед рӯзи ҳафтаеро, ки
санаи '2025-12-31' дар он афтад, чоп кунем:
res = datetime.date(2025, 12, 31)
print(res.weekday()) # 2 чоп мекунад
Азбаски рақамгузории рӯзҳои ҳафта, аз
0 сар карда, гоҳо номувофиқ метавонад бошад,
метавон вижагии махсуси isoweekday-ро истифода бурд.
Он рақами рӯзро дар ҳангоми ҳисоб кардани душанбе
аз 1 чоп мекунад:
print(res.weekday()) # 2 чоп мекунад
print(res.isoweekday()) # 3 чоп мекунад
Рақами рӯзи ҳафтаи ҷориро дар экран чоп кунед.
Муайян кунед, ки оё рӯзи ҳафтаи ҷорӣ рӯзи истироҳат аст ё рӯзи корӣ.
Санаи '2026-11-2'. Рӯзи ҳафтаи онро
барои ду ҳолат - дар ҳангоми ҳисоб кардани душанбе
аз 0 ва дар ҳангоми ҳисоб кардан аз
1 чоп кунед.