Pyspark根据另一个日期列获取下一个星期日

时间:2020-09-03 01:22:28

标签: python apache-spark pyspark

我正在尝试创建一个具有两个日期列的数据框-一个是从另一个数据框中选择的,另一个是查找该日期之后的下一个星期日。但是我遇到的问题是,我正在尝试使用7 - date_format(creation_date, 'u')给我直到下一个星期日的天数,并将其添加到创建日期中,如下所示:


df = df1.select(to_date(create_time), 
         to_date(date_add(df1.create_time, 7 - date_format(df1.create_time, 'u')))

但是,这给了我Column is not iterable一个date_add错误。周围有解决方案吗?

0 个答案:

没有答案