Python 读取CSV文件时解析日期
我有一个csv文件,其中包含一个日期列,该文件中的日期格式为“dd.mm.yy”,如果日期小于或等于12,则它将日期理解为一个月,因此05.01.05变为01/05/2005 我怎样才能解决这个问题Python 读取CSV文件时解析日期,python,pandas,csv,Python,Pandas,Csv,我有一个csv文件,其中包含一个日期列,该文件中的日期格式为“dd.mm.yy”,如果日期小于或等于12,则它将日期理解为一个月,因此05.01.05变为01/05/2005 我怎样才能解决这个问题 这是一种使用pandas.to.datetime并设置参数dayfirst=True来解决此问题的方法。但是,由于您没有共享任何代码,我不得不对数据的格式进行假设。在以下情况下,日期列的原始格式为对象 import pandas as pd df = pd.DataFrame({ 'date':
这是一种使用
pandas.to.datetime
并设置参数dayfirst=True
来解决此问题的方法。但是,由于您没有共享任何代码,我不得不对数据的格式进行假设。在以下情况下,日期
列的原始格式为对象
import pandas as pd
df = pd.DataFrame({
'date': ['01.02.20', '25.12.19', '10.03.18'],
})
df = pd.to_datetime(df['date'], dayfirst=True)
df
0 2020-02-01
1 2019-12-25
2 2018-03-10
Name: date, dtype: datetime64[ns]
发布几行数据并解析codeCheckout