У меня есть объект datetime, созданный с использованием strptime().
>>> tm
datetime.datetime(2010, 6, 10, 3, 56, 23)
Мне нужно сделать минутку до ближайшей 10-й минуты. То, что я делал до этого момента, это принять минутное значение и использовать round() на нем.
min = round(tm.minute, -1)
Однако, как и в приведенном выше примере, это дает недопустимое время, когда минутное значение больше 56. Т.е.: 3:60
Что лучше для этого? Поддерживает ли это время?