Wie rundet man die Minute eines datetime-Objekts python
Ich habe ein datetime-Objekt, das mit strptime () erstellt wurde.
>>> tm
datetime.datetime(2010, 6, 10, 3, 56, 23)
Was ich tun muss, ist von Minute zu Minute bis zur nächsten 10. Minute. Bisher habe ich den Minutenwert genommen und round () verwendet.
min = round(tm.minute, -1)
Wie im obigen Beispiel wird jedoch eine ungültige Zeit angegeben, wenn der Minutenwert größer als 56 ist. D. H .: 3: 60
Was ist ein besserer Weg, um dies zu tun? Unterstützt datetime dies?