python-3.x - 当变量在 python 中的年份为 1900 时,DateTime 转换错误
问题描述
我正在尝试将对象转换为datetime
数据类型。类型转换正在发生,但输出错误。我也想对系列进行类型转换。观察到相同的行为。
d1="22/2/56"
d2=datetime.datetime.strptime(d1,'%d/%m/%y').strftime('%Y-%m-%d')
print(d2)
实际输出:2056-02-22
预期输出:1956-02-22
解决方案
推荐阅读
- sql - 在不同条件下两次加入同一张表
- python - OperationalError:没有这样的列,但列在任何地方都不存在
- unix - 使用 Unix 脚本从 ftp 上传和下载文件
- php - 我的 php 代码显示为文本并且不会运行
- git - 我可以制作单个 repo git push 可执行文件吗?
- php - 致命错误:在 LAMP 堆栈上使用 Docker 组合未捕获的 PDO 异常
- r - 从多个数据帧中提取同一列并将它们绑定到 R 中的新数据帧中
- python - Pandas 对 multindex 进行什么样的合并、连接或连接
- python - 如何在 sqlalchmey 中编写 Lead() 函数?
- php - 如何计算每个用户的喜欢并获得顶级用户的喜欢?