对人有帮助,内容完整,我也想知道答案 0 问题没有实际价值,缺少关键内容,没有改进余地 比如从源头数据可以获得2个时间,其形式为 "2017-03-09 08:51:51 615" "2017-03-09 08:52:21 601" 要计算前后者的时间差 时间戳是以秒为单位,所以乘以1000就是毫秒,微秒除以1000也是毫秒 # coding: utf-8 from datetime import datetime import time format = '%Y-%m-%d %H:%M:%S %f' a = datetime.strptime("2017-03-09 08:51:51 615", format) b = datetime.strptime("2017-03-09 08:52:21 601", format) t1 = time.mktime(a.timetuple()) * 1000 + a.microsecond / 1000 t2 = time.mktime(b.timetuple()) * 1000 + b.microsecond / 1000 print t2 - t1