Python怎么生成两列时间类型数据的差,分钟表示?🙏🏻

注意是两列数据,不是两个。用分钟表示那里怎么也弄不好?顺便,因为用条件筛选过,索引是乱的。

使用pandas对数据进行处理,在读取成数据框df后用如下代码操作:

df.reset_index(drop=True,inplace=True)
df['diff(min)']=((df['date2']-df['date1'])/pd.Timedelta(1,'min')).fillna(0).astype(int)