Pyspark。如何从单行数据框中提取日期时间值?

时间:2019-01-09 17:06:11

标签: python pyspark apache-spark-sql pyspark-sql

我有一个spark数据框,并尝试获取下一次使用的值。

max_dttm = spark.sql("""select max(issue_dttm) from psycho_sb.yso_sendsay_im_issues""")

看起来像这样:

+-------------------+
|    max(issue_dttm)|
+-------------------+
|2018-12-25 09:01:30|
+-------------------+

我如何以时间戳/日期时间格式提取该值? 我想将其分配给变量。

1 个答案:

答案 0 :(得分:0)

类似的东西:

max_dttm = spark.sql("""select max(issue_dttm) as max_issue_dttm from psycho_sb.yso_sendsay_im_issues""")
max_issue_dttm = max_dttm.collect()[0].max_issue_dttm