两列相减想要算以秒为单位的时间差,dtype显示是timedelta64[ns],但是在用total_seconds的时候报错是series,想请问下该怎么办?
3条回答 默认 最新
- CSDN专家-HGJ 2022-03-22 23:54关注
你需要调用一下series的dt属性接口,才可以用total_seconds()获取秒数,这样即可:
df['time_a']=(df.d2-df.d1).dt.total_seconds()
https://www.jb51.net/article/201990.htm如对你有帮助,请点采纳。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用