简体   繁体   English

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

[英]Pyspark. How to extract a datetime value from single row dataframe?

I've got a spark dataframe, and trying to get a value for next using. 我有一个火花数据框,并试图获取下一个使用的值。

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

It looks like that: 看起来像这样:

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

How i can extract that value in timestamp/datetime format? 如何提取时间戳/日期时间格式的值? I want to assign it to a variable. 我想将其分配给变量。

Something like this : 像这样的东西:

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 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM