Example data如何更改时间戳格式为“ 2019-12-16-12-40-53”的时间戳,我希望将其转换为“ 2019-12-16 12:40:53 '
我尝试过
df['timeStamp'] = df['timeStamp'].apply(lambda x:
dt.datetime.strptime(x,'%Y%b%d:%H:%M:%S'))
我得到了错误
ValueError: time data '2019-12-16-12-40-53' does not match format '%Y%b%d:%H:%M:%S'
我正在附加我用作时间戳的数据图像。
答案 0 :(得分:0)
使用to_datetime
并用%m
更改格式,以在日期时间的各部分之间用-
匹配数字:
df['timeStamp'] = pd.to_datetime(df['timeStamp'], format='%Y-%m-%d-%H-%M-%S')