我有一個datetime.datetime
實例,d
和datetime.timedelta
實例td
並在嘗試寫會分崩離析範圍(d, d+td)
到[(d,x1),(x1,x2),...,(xn,d+td)]
與xn
變量都對齊到小時的功能。拆分一個Python日期時間爲一小時的對齊的短語
例如,如果
d = datetime.datetime(2012, 9, 8, 18, 53, 34)
td = datetime.timedelta(hours=2, minutes=34, seconds=5)
我渴望的
列表[(datetime.datetime(..., 18, 53, 34), datetime.datetime(..., 19, 0, 0)),
(datetime.datetime(..., 19, 0, 0), datetime.datetime(..., 20, 0, 0)),
(datetime.datetime(..., 20, 0, 0), datetime.datetime(..., 21, 0, 0)),
(datetime.datetime(..., 21, 0, 0), datetime.datetime(..., 21, 27, 39))]
任何人都可以提出一個很好的,Python化,是指實現這個的?
感謝修正,@FreddieWitherden。 – unutbu