Найти - Пользователи
Полная версия: Определение даты начала и конца текущей недели
Начало » Python для новичков » Определение даты начала и конца текущей недели
1
diga
Доброго дня суток, каким образом можно определить даты, с которой начинается текущая неделя, и с которой заканчивается, например если бы сегодня была среда (или другой день недели), мне нужно было бы определить какое число было в понедельник текущей недели, и какое число будет воскресенье. через datetime.datetime.now().weekday() я определяю текущую неделю.
Буду очень благодарен за помощь!
JOHN_16
Я точно не помню, но попробуйте посмотреть в сторону модуля calendar
py.user.next
>>> import datetime
>>> 
>>> today = datetime.datetime.today()
>>> monday = today - datetime.timedelta(datetime.datetime.weekday(today))
>>> sunday = today + datetime.timedelta(6 - datetime.datetime.weekday(today))
>>> monday, sunday
(datetime.datetime(2016, 7, 11, 8, 3, 16, 522), datetime.datetime(2016, 7, 17, 8, 3, 16, 522))
>>> 
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB