簡體   English   中英

Pyspark:如何從周數和年份中獲取日期

[英]Pyspark: how to get Date from Weeknumber and Year

我有一個包含周數和年份的列的數據框。 例如: 18/2020 ,對應於2020-04-27的第一個日期。 如何提取完整的日期列?

只需使用格式為w/yyyy to_date

df = spark.createDataFrame([(1, "18/2020")], ['id', 'week_year'])
df.withColumn("date", to_date(col("week_year"), "w/yyyy")).show()

#+---+---------+----------+
#| id|week_year|      date|
#+---+---------+----------+
#|  1|  18/2020|2020-04-26|
#+---+---------+----------+

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM