我有一系列日期时间对象,并希望计算它们之间的平均增量.
例如,如果输入是 (2008-10-01 12:15:00, 2008-10-01 12:25:00, 2008-10-01 12:35:00)
,那么平均增量将恰好是00:10:00或10分钟.
关于如何使用Python计算这个的任何建议?
就算法而言,这很容易.只需找到最大和最小日期时间,取差值,然后除以您查看的日期时间数.
如果你有一个日期时间数组,你可以这样做:
mx = max(a) mn = min(a) avg = (mx-mn)/(len(a)-1)
找回平均差异.
编辑:修复了一个一个错误