val format = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
df.show()
c_time
2017-09-15T16:43:40.5370791Z000000000000000
df.withColumn("c_time", unix_timestamp(df("c_time"), format).cast("timestamp"))
df.show()
c_time
2017-09-15 05:43:10
我认为它正在转换到其他时区。
我需要像2017-09-15 16:43:40.5370791
这样的格式