我们不能从当前时间列中减去我们的时间列,因为它们具有不同的格式:Ydm HMS 和 Ymd HMS。我们无法更改我们在时间栏中阅读的顺序。因此,我们必须更改当前列的时间格式并将其作为日期时间对象。
我们试过pd.to_datetime(df['Our time column'])了,但是这会将当前列按相同的顺序排列:ex: 2019-05-08 05:58:00
df['lenghtofstay']= (df['Current time']-df['Our time column'])
df['lenghtofstay'].head()
错误答案:
98 days 07:50:02.393562
当前时间:2019-08-14 13:54:40.303740
我们的时间专栏:05-08-2019 05:58
当前时间-我们的时间栏:新栏:9天xx:xx:xx