Уведомления

Группа в Telegram: @pythonsu

#1 Июль 10, 2016 21:57:34

diga
Зарегистрирован: 2015-11-10
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Определение даты начала и конца текущей недели

Доброго дня суток, каким образом можно определить даты, с которой начинается текущая неделя, и с которой заканчивается, например если бы сегодня была среда (или другой день недели), мне нужно было бы определить какое число было в понедельник текущей недели, и какое число будет воскресенье. через datetime.datetime.now().weekday() я определяю текущую неделю.
Буду очень благодарен за помощь!

Офлайн

#2 Июль 10, 2016 23:39:24

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Определение даты начала и конца текущей недели

Я точно не помню, но попробуйте посмотреть в сторону модуля calendar



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Июль 11, 2016 00:03:45

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9776
Репутация: +  844  -
Профиль   Отправить e-mail  

Определение даты начала и конца текущей недели

>>> 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))
>>> 



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version