首页 > 解决方案 > 将整数转换为日期时间对象

问题描述

如何将数据框中的整列从整数类转换为日期时间对象?

例如 2014 转换为日期时间对象 01-01-2014

标签: pythondataframedatetimeinteger

解决方案


您可以对每个整数执行以下操作:

int = 2014
import datetime

converted = datetime.datetime(int, 1, 1)
return converted

如果您有一张桌子,请使用for如下所示的循环:

table = [2014, 2015, 2016, 2021]
converted = []
import datetime

for year in table:
    converted.append(datetime.datetime(year, 1, 1))
return converted

在后一种情况下,您将返回一个列表,其中转换后的值按原始值的顺序排列。


推荐阅读