Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 读取CSV文件时解析日期_Python_Pandas_Csv - Fatal编程技术网

Python 读取CSV文件时解析日期

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':

我有一个csv文件,其中包含一个日期列,该文件中的日期格式为“dd.mm.yy”,如果日期小于或等于12,则它将日期理解为一个月,因此05.01.05变为01/05/2005

我怎样才能解决这个问题


这是一种使用
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