Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python时间差_Python_Pandas - Fatal编程技术网

Python时间差

Python时间差,python,pandas,Python,Pandas,我有这个: x[l[0]] = pd.to_datetime(x[l[0]], format="%Y-%m-%d %H:%M:%S") 其中l=listx 如果我这样做,如何在几秒钟内获得这些对象之间的差异 x[l[0]][1]-x[l[0]][2] 它返回给我一个timedelta对象 print (x[:5]) LogDate Query_BoxID_ID Query_Function_ID SC_Win32_Status 0 2017-06-15 0

我有这个:

x[l[0]] =  pd.to_datetime(x[l[0]], format="%Y-%m-%d %H:%M:%S")
其中l=listx

如果我这样做,如何在几秒钟内获得这些对象之间的差异

x[l[0]][1]-x[l[0]][2]
它返回给我一个timedelta对象

print (x[:5])
              LogDate  Query_BoxID_ID  Query_Function_ID  SC_Win32_Status
0 2017-06-15 09:50:14              12                 24                0
1 2017-06-15 09:50:14              12                 26                0
2 2017-06-15 09:50:14              12                 26                0
3 2017-06-15 09:50:14              12                 30                0
4 2017-06-15 09:50:32              12                 19                0
用于通过以下方式转换的时间增量:

我能做到

(x[l[0]][1]-x[l[0]][2]).total_seconds()

您可以添加一些示例数据,打印x[:5]?但是前两行之间的差异如何?没有所有的差异是的,总的秒数是解决方案。但在熊猫队中,他们显然是在处理所有列,所以首先添加了所有差异的解决方案。
b = int((x.loc[0, 'LogDate'] - x.loc[0, 'LogDate']).total_seconds())
print (b)
0
(x[l[0]][1]-x[l[0]][2]).total_seconds()