我正在尝试创建一个具有两个日期列的数据框-一个是从另一个数据框中选择的,另一个是查找该日期之后的下一个星期日。但是我遇到的问题是,我正在尝试使用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
错误。周围有解决方案吗?