pandas 时间数据与格式不匹配

vd8tlhqk  于 2023-01-01  发布在  其他
关注(0)|答案(1)|浏览(370)

我正在使用其他人创建的脚本(另一个人已经成功使用了几个月),我无法找出这个错误:

Exception has occurred: ValueError
time data '2022-12-28 14:43:08.908271' does not match format '%m/%d/%Y %I:%M:%S %p' (match)
  File ". . .\res-script.py", line 19, in <module>
    end = pd.to_datetime(yesterday, format="%m/%d/%Y %I:%M:%S %p").normalize()

我正在尝试此操作,但仍然得到相同的错误:

today_date = datetime.today().strftime('%Y-%m-%d')
yesterday = datetime.today()

end = pd.to_datetime(yesterday, format='%Y-%m-$d %H:%M:%S').normalize()
thtygnil

thtygnil1#

在一些人指出了显而易见的问题之后,我们解决了这个问题!以下两种方法都可以:

end = pd.to_datetime(yesterday, format='%Y-%m-%d %H:%M:%S.%f').normalize()

end = pd.to_datetime(yesterday).normalize()

相关问题