【发布时间】:2017-07-14 13:34:21
【问题描述】:
我的 df 中有一个日期列(对象),格式如下。
我需要转换此列或创建一个包含YYDDD 格式的 5 位儒略日期的新日期列。不知道如何在 python/pandas 中执行此操作
日期:
2016-03-28
2016-03-11
2016-03-12
2016-03-23
2016-03-04
2016-03-02
2016-03-30
2016-03-30
2016-03-13
2016-03-13
基本上我想根据初始 df['date'] 列在我的 df 中创建一个新列,其中 df['date2'] 是所需的格式。
所以当 date1 = "2016-03-28" date2 = 16088 时
【问题讨论】:
-
这里是question,他们根据另一个日期/时间值添加一个新列。它可能会帮助您入门。您也许可以使用
.dt.dayofyear。向我们显示您卡在哪里的确切代码(例如创建新列与处理日期)会有所帮助。 -
你对Julian Date 的想法非常不合常规,
-
不幸的是,您需要的名称不同。
标签: python pandas date date-format date-parsing