我有一个带有“ Week_of_the_year”列的PySpark数据框。 “ 202005”表示2020年第5周。 如何将其转换为“日期”格式,或者转换为该周的中旬日期(星期三)?
示例:我希望“ 202005”显示为“ 2020-01-29”。
答案 0 :(得分:4)
您可以在日期将 to_date
与串联的 结合使用,例如 {{ 1}} ,其中2020是年份,05是一年中的星期,3是星期几。有关日期时间字符的信息,请参见Java Simple Date format。
3(day of week: Wednesday)