使用python将对象列转换为日期类型列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用python将对象列转换为日期类型列相关的知识,希望对你有一定的参考价值。

我有一个csv文件。有一个名为DOB的列。但是当我想将数据类型更改为日期类型时。它给了错误。这是代码

b['DOB'] = pd.to_datetime(b['DOB'], format='%Y-%m-%d')

答案

当您在熊猫中阅读csv时,请阅读如下:pd.read_csv(file_name,parse_dates=True)

parse_dates = True如果数据有日期,则将数据转换为日期格式。

以上是关于使用python将对象列转换为日期类型列的主要内容,如果未能解决你的问题,请参考以下文章

将Dataset中的列类型转换为python中具有特定格式的日期时间类型时出错

将对象转换为日期时间 [重复]

无法在python数据框中将列类型从对象转换为str

在 Python 中将一列日期时间转换为纪元

SSIS:将纪元列转换为日期

将不同格式列的String数据类型的日期转换为PostgreSQL中的日期数据类型