Partilhar via


make_time

Crie o tempo a partir de campos, de um minuto e do segundo. Para entradas inválidas, gera um erro.

Sintaxe

from pyspark.databricks.sql import functions as dbf

dbf.make_time(hour=<hour>, minute=<minute>, second=<second>)

Parâmetros

Parâmetro Tipo Description
hour pyspark.sql.Column ou str A hora para representar, de 0 a 23.
minute pyspark.sql.Column ou str A minuta a representar, de 0 a 59.
second pyspark.sql.Column ou str O segundo a representar, de 0 a 59,999999.

Devoluções

pyspark.sql.Column: Uma coluna que representa o tempo criado.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(6, 30, 45.887)], ["hour", "minute", "second"])
df.select(dbf.make_time("hour", "minute", "second").alias("time")).show()