def get_column_spec(self, source_df: Optional[DataFrame], current_column: Optional[Column]) -> Column:
    column_spec: Column = to_timestamp(from_unixtime(self.value.get_column_spec(source_df=source_df, current_column=current_column), format='yyyy-MM-dd HH:mm:ss'), format='yyyy-MM-dd HH:mm:ss')
    if (source_df is not None):
        return column_spec
    else:
        column_spec = self.value.get_column_spec(source_df=source_df, current_column=current_column)
        return column_spec
def get_column_spec(self, source_df: Optional[DataFrame], current_column: Optional[Column]) -> Column:
    column_spec: Column = to_timestamp(from_unixtime(self.value.get_column_spec(source_df=source_df, current_column=current_column), format='yyyy-MM-dd HH:mm:ss'), format='yyyy-MM-dd HH:mm:ss')
    if (source_df is not None):
        return column_spec
    else:
        column_spec = self.value.get_column_spec(source_df=source_df, current_column=current_column)
        return column_spec