我是python和pyspark的新手。我正在处理一个日期为整数格式的Dataframe。我必须从列中找到最大日期,并根据该日期找到-
最近12个月结束日期。
上一季度月结束日期
上个月结束日期。
这是Dataframe
日期20201219202012102020101220200718200624
最大日期(date)=20201219
输出Dataframe-
自定义日期信息20200731prev quarter20200831prev quarter20200930prev quarter20201130当前年份20201031当前年份20200930当前年份20200831当前年份20200731当前年份20200630当前年份20200531当前年份20200430当前年份20200331当前年份20200229当前年份20200131当前年份20191231当前年份20191231prev年份20191130prev20191031上一年20190930上一年20190831上一年20190731上一年20190630上一年20190531上一年20190430上一年20190331上一年20190228上一年20190131上一年
到目前为止,我已经尝试了一些化学需氧量,我能够得到今年,但在获得季度和上一年卡住
1条答案
按热度按时间m4pnthwp1#
您可以构建一些日期序列并将其全部分解: