python - 将整数转换为日期时间对象
问题描述
如何将数据框中的整列从整数类转换为日期时间对象?
例如 2014 转换为日期时间对象 01-01-2014
解决方案
您可以对每个整数执行以下操作:
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
在后一种情况下,您将返回一个列表,其中转换后的值按原始值的顺序排列。
推荐阅读
- c# - 更新到 Xamarin.Forms 5.0 和 Android 10 后 Xamarin.Forms Android 错误
- c# - 使用 EventToCommandBahavior 的 Xamarin 表单选择器
- detox - 如何使用使用 detox 选择的 Android 日期?
- rancher - Rancher 的 Helm 安装因图像提取失败而失败
- anylogic - Anylogic - 使用自定义 GIS 路线绘制动画帧时出错
- vue.js - 防止 vue-router 打开相同的路径
- angular - Mat-select 输入组合对象
- sql - 如何从 SQL 中的活动日志中计算“活动用户”聚合?
- c# - 每次使用新数字重复文本 X 数量
- ios - 可点击的火种卡 SwiftUI