擅长:python、mysql、java
<p>顺便说一句,如果你有一个时间增量或日期时间的列表,你为什么还要自己做数学计算呢?</p>
<pre><code>datetimes = [ ... ]
# subtracting datetimes gives timedeltas
timedeltas = [datetimes[i-1]-datetimes[i] for i in range(1, len(datetimes))]
# giving datetime.timedelta(0) as the start value makes sum work on tds
average_timedelta = sum(timedeltas, datetime.timedelta(0)) / len(timedeltas)
</code></pre>