0
我有一个数据帧,它显示的类型,获得的熊猫数据帧中的两个日期时间列差异
signup_time 151112 non-null datetime64[ns]
purchase_time 151112 non-null datetime64[ns]
的实际值的格式为2015-02-24 22:55:49
当我减去两行我得到的差异在天像52 days 03:51:22
?我怎样才能在几秒钟内
我有一个数据帧,它显示的类型,获得的熊猫数据帧中的两个日期时间列差异
signup_time 151112 non-null datetime64[ns]
purchase_time 151112 non-null datetime64[ns]
的实际值的格式为2015-02-24 22:55:49
当我减去两行我得到的差异在天像52 days 03:51:22
?我怎样才能在几秒钟内
1)差值使用.dt.total_seconds()
(df.purchase_time - df.signup_time).dt.total_seconds()
2)或者使用np.timedelta64(1, 's')
(df.purchase_time - df.signup_time)/np.timedelta64(1, 's')
3)或者使用.astype('timedelta64[s]')
(df.purchase_time - df.signup_time).astype('timedelta64[s]')