import pandas as pd
import datetime
data1 = pd.read_csv('./Data/1.csv',encoding='utf-8')
print (data1.head())
# data1['时间差1'] = pd.to_datetime(data1['响应时间'],format = '%Y%m%d') - pd.to_datetime(data1['时间'],format = '%Y%m%d')
data1['时间差2'] = pd.to_datetime(data1['解决时间'],format='%Y%m%d') - pd.to_datetime(data1['响应时间'],format='%Y%m%d')
print (data1.head())
错误:‘int’ object is unsliceable
这样就解决问题了。
欢迎使用Markdown编辑器
data1['时间差2'] = pd.to_datetime(data1['解决时间'],format='%Y%m%d',errors = 'coerce')- pd.to_datetime(data1['响应时间'],format = '%Y%m%d')