我有两个这样的时间戳:
它们采用以下格式:YYYYmmddHHMMSSfraction
t1=20131229135931664000
t2=20131229140021638000
如何在几秒钟内找到时间戳的差异?
答案 0 :(得分:6)
使用datetime.datetime.strptime()
:
import datetime
format = '%Y%m%d%H%M%S%f'
dt1 = datetime.datetime.strptime(str(t1), format)
dt2 = datetime.datetime.strptime(str(t2), format)
difference = (dt2 - dt1).total_seconds()