使用pandas计算两个DateTime列之间的时间差(以秒为单位),可以通过以下步骤实现:
import pandas as pd
df = pd.DataFrame({'start_time': ['2022-01-01 12:00:00', '2022-01-01 12:30:00'],
'end_time': ['2022-01-01 12:15:00', '2022-01-01 13:00:00']})
df['start_time'] = pd.to_datetime(df['start_time'])
df['end_time'] = pd.to_datetime(df['end_time'])
df['time_diff'] = (df['end_time'] - df['start_time']).dt.total_seconds()
print(df['time_diff'])
这样,你就可以使用pandas计算两个DateTime列之间的时间差了。
注意:以上代码示例中未提及具体的腾讯云产品,因为pandas是一个开源的Python库,与云计算品牌商无关。
领取专属 10元无门槛券
手把手带您无忧上云