current_time()
Описание
Функция current_time() возвращает текущее время в формате TimeType.
Параметры
Функция не принимает параметров.
Возвращаемое значение
Time - текущее время
Пример использования
from pyspark.sql import SparkSession
from pyspark.sql.functions import current_time
# Создаем SparkSession
spark = SparkSession.builder.appName("current_time_example").getOrCreate()
# Создаем DataFrame
data = [
    (1,),
    (2,),
    (3,)
]
df = spark.createDataFrame(data, ["id"])
# Добавляем текущее время
result = df.select(
    "id",
    current_time().alias("current_time")
).show()
# Результат:
# +---+------------+
# | id|current_time|
# +---+------------+
# |  1|    12:34:56|
# |  2|    12:34:56|
# |  3|    12:34:56|
# +---+------------+
 Примечания
- Функция возвращает время в формате 'HH:mm:ss'
 - Для получения текущей даты используйте 
current_date() - Для получения текущей даты и времени используйте 
current_timestamp() - Для форматирования времени используйте 
date_format() - Для работы с временными интервалами используйте 
datediff()илиtimestampdiff()