Python 日期时间格式错误

Python 日期时间格式错误,python,pandas,datetime,Python,Pandas,Datetime,我在pandas中有一个数据框,其中有一列带有日期。我正在尝试将这些日期转换为与其他3个数据帧的df.to_datetime索引相匹配的时间戳,以便我可以concat它们 数据帧如下所示: eth_price.head(n=5) Out[33]: 0 1 0 8/28/17 16:19 344.021 1 8/28/17 16:19 344.021 2 8/28/17 16:24 343.833 3 8/28/17 16:29 34

我在pandas中有一个数据框,其中有一列带有日期。我正在尝试将这些日期转换为与其他3个数据帧的
df.to_datetime
索引相匹配的时间戳,以便我可以
concat
它们

数据帧如下所示:

eth_price.head(n=5)

Out[33]: 
               0        1
0  8/28/17 16:19  344.021
1  8/28/17 16:19  344.021
2  8/28/17 16:24  343.833
3  8/28/17 16:29  343.643
4  8/28/17 16:34  343.632 
当我尝试使用
eth\u price[0]=pd.to\u datetime(eth\u price[0])修复此问题时
我得到以下错误:

ValueError:给定的日期字符串可能不是datetime

我怎样才能解决这个问题?其他日期/时间索引的格式如下:

btc_price.head(n=5)

Out[35]: 
                     0           1
0  2017-08-27 22:50:00  4,389.6113
1  2017-08-27 22:51:00  4,389.0850
2  2017-08-27 22:52:00  4,388.8625
3  2017-08-27 22:53:00  4,389.7888
4  2017-08-27 22:56:00  4,389.9138

这在我的机器上工作。你在运行最新版本的熊猫吗?此外,您的列是否包含任何无法打印的字符等?您可以尝试传递一个显式格式字符串:
pd.to\u datetime(eth\u price[0],format='%m/%d/%y%H:%m')
这在我的机器上有效。你在运行最新版本的熊猫吗?此外,您的列是否包含任何无法打印的字符等?您可以尝试传递一个显式格式字符串:
pd.to\u datetime(eth\u price[0],格式=“%m/%d/%y%H:%m”)