仅将没有日期的时间戳保存到数据框列



我只想保存没有日期的时间戳来激发数据帧。 good_data_df.withColumn("timeStamp",to_timestamp(col("timeStamp"(,"HH:mm:ss z"((

上述方法的输出为 1995-07-04 :16:04:12 ,

但是预期的输出只有 16:04:12 没有日期,在格式中我只提到"HH:mm:ss"静止日期也被存储。

请指导我只存储没有日期的时间戳

您可以编写一个函数或用户定义函数,该函数将当前列作为参数,然后将其转换为时间。你可以以yhis代码为例:

import java.util.Calendar
import java.text.SimpleDateFormat
val now = Calendar.getInstance().getTime()
val minuteFormat = new SimpleDateFormat("HH:mm:SS")
val currentMinuteAsString = minuteFormat.format(now)

最新更新