我有一些来自源文件的日期为19/4/23的列
4是月,23是日,19是2019
如何将其转换为pyspark中的时间戳?
到目前为止
def ParseDateFromFormats(col,formats):
return coalesce(*[to_timestamp(col,f) for f in formats])
df2 = df2.withColumn("_" + field.columnName,ParseDateFromFormats(df2[field.columnName],["dd/MM/yyyy hh:mm","dd/MM/yyyy","dd-MMM-yy"]).cast(field.simpletypeName))
似乎没有可行的日期格式