我有以下时间数据:
这些数据采用欧洲时间格式(日、月、年)。我希望告诉 Pandas 按照这个顺序读取日期。问题在于,当我尝试使用
0 08/01/16 13:07:46,335437
1 18/02/16 08:40:40,565575
2 14/01/16 22:23:23,606399
3 18/01/16 12:12:46,114231
4 18/01/16 17:09:11,477728
5 20/01/16 12:56:20,432586
6 18/01/16 21:12:53,645333
7 25/01/16 17:29:34,540325
8 16/02/16 10:03:08,698522
9 16/02/16 13:49:54,977352
10 25/02/16 12:17:01,271601
这些数据采用欧洲时间格式(日、月、年)。我希望告诉 Pandas 按照这个顺序读取日期。问题在于,当我尝试使用
pd.to_datetime(format = "%d/%m/%Y")
时它会报错,说我的数据不是这种格式。我想这可能是因为还有小时、分钟和秒等信息,我没有告诉 Pandas 如何读取。但我想不出解决方法。
我的问题很简单,请问如何以这个格式读取我的数据?
我所需的时间格式为:天、月、年、小时、分钟、秒。
非常感谢您的帮助。
"%d/%m/%Y %H:%M:%S,%f"
... - FObersteinerValueError: time data '08/01/16 13:07:46,335437' does not match format '%d/%m/%Y %H:%M:%S,%f' (match)
- Miguel 2488%d/%m/%y %H:%M:%S,%f
。 - FObersteiner