시간, 분 및 초 필드의 시간을 만듭니다. 잘못된 입력의 경우 오류가 발생합니다.
문법
from pyspark.databricks.sql import functions as dbf
dbf.make_time(hour=<hour>, minute=<minute>, second=<second>)
매개 변수
| 매개 변수 | 유형 | Description |
|---|---|---|
hour |
pyspark.sql.Column 또는 str |
나타낼 시간(0에서 23까지)입니다. |
minute |
pyspark.sql.Column 또는 str |
나타낼 분(0에서 59까지)입니다. |
second |
pyspark.sql.Column 또는 str |
나타내는 두 번째 값으로, 0에서 59.999999까지입니다. |
Returns
pyspark.sql.Column: 만든 시간을 나타내는 열입니다.
예시
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()