【发布时间】:2013-01-11 04:41:04
【问题描述】:
我有一个大型数据集,其中包含以下格式的各种日期信息:
- 自 1900 年 1 月 1 日以来的天数 - 例如:41213 - 我相信这些来自 Excel http://www.kirix.com/stratablog/jd-edwards-date-conversions-cyyddd
- YYDayofyear - 前 2012265
熟悉python的时间模块,strptime()方法,strftime()方法。但是,如果有一个 python 模块可以用来转换这些不寻常的日期格式,我不确定上面的这些日期格式是什么。
知道如何在不编写我自己的计算器的情况下从这些不寻常的日期格式中获取 %Y%M%D 格式吗?
谢谢。
【问题讨论】:
-
你的输入格式是什么???
-
“自 1900-01-01 以来的天数”不是 Excel 日期。在 Excel 中将数字 41213 格式化为日期会生成 2012-10-31,而不是 2012-11-02
标签: python date strftime strptime