我减去了两列datetime64列,得到一列结果,例如“ 00:20:32”和“ 00:08:21”。 然后如何将那些datetime64值转换为秒?
答案 0 :(得分:1)
在我的头顶上(以及问题中的不良信息),如果存在包含小时,分钟和秒的列,我将其称为“时间”,那么我将在数据框中创建以下列: / p>
df['full_seconds'] = df['time'].dt.seconds
或者使用简单的演算来汇总小时,分钟和秒:
df['full_seconds'] = df['time'].dt.hour * 3600 + df['time'].dt.minute * 60 + df['time'].dt.second
答案 1 :(得分:1)