Найти текущий временной интервал в Python?

Как я могу найти ближайший 15 (или 10) минутный интервал в Python? например

>>> datetime.datetime.now()
datetime.datetime(2011, 2, 22, 15, 43, 18, 424873)

Мне нужен текущий 15-минутный интервал (15: 30-15: 44), поэтому я хотел бы преобразовать указанное выше datetime в

datetime.datetime(2011, 2, 22, 15, 30, 00, 00)
5
задан cfi 24 March 2012 в 11:00
поделиться