[英]Convert String to Date column
您不需要像 sql 这样的d/m/y
之前的%
。文档中的更多信息
df = spark.createDataFrame(
[
(1, '27.08.2020'),
(2, '27.08.2019'),
],
['id', 'txt']
)
df = df.withColumn('formatted',
to_date(unix_timestamp(col('txt'), 'dd.MM.yyyy').cast("timestamp")))
df.show()
+---+----------+----------+
| id| txt| formatted|
+---+----------+----------+
| 1|27.08.2020|2019-12-29|
| 2|27.08.2019|2018-12-30|
+---+----------+----------+
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.