[英]Object to datetime
我有以下问题:
我想将此列的数据从 object 导入到 datetime,如下所示:
df['Time'] = pd.to_datetime(df['Unnamed: 0'], format = '%Y.%m.%d.')
但我收到以下消息:
~\Anaconda3\lib\site-packages\pandas\core\tools\datetimes.py in _array_strptime_with_fallback(arg, name, tz, fmt, exact, errors, infer_datetime_format) 434 435 try: --> 436 result, timezones = array_strptime( arg,fmt,exact=exact,errors=errors)437 如果 fmt 中的“%Z”或 fmt 中的“%z”:438 返回 _return_parsed_timezone_results(结果,时区,tz,名称)
~\Anaconda3\lib\site-packages\pandas_libs\tslibs\strptime.pyx 在 pandas._libs.tslibs.strptime.array_strptime()
ValueError:时间数据“2020.01.01”与格式“%Y.%m.%d.”不匹配。 (匹配)
有人可以帮我解决这个问题吗? 非常感谢您!
只需删除最后的点::-)
df['Time'] = pd.to_datetime(df['Unnamed: 0'], format = '%Y.%m.%d')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.