python get weekday

Quick Start

1
2
3
4
5
6
7
8
9
10
11
12
13
14
import datetime
import calendar

def get_current_week():
monday, sunday = datetime.date.today(), datetime.date.today()
one_day = datetime.timedelta(days=1)
while monday.weekday() != calendar.MONDAY:
monday -= one_day
while sunday.weekday() != calendar.SUNDAY:
sunday += one_day

return monday, sunday

print(get_current_week())