Share via


huidige_tijd

Retourneert het huidige tijdstip aan het begin van de query-evaluatie als een TimeType-kolom. Alle aanroepen van current_time binnen dezelfde query retourneren dezelfde waarde.

Syntaxis

from pyspark.databricks.sql import functions as dbf

dbf.current_time(precision=<precision>)

Parameterwaarden

Kenmerk Typologie Description
precision intfacultatief Getal in het bereik [0..6], waarmee wordt aangegeven hoeveel fractionele cijfers van seconden moeten worden opgenomen. Als u dit weglaat, is de standaardwaarde 6.

Retouren

pyspark.sql.Column: Huidige tijd.

Voorbeelden

Voorbeeld 1: Huidige tijd met standaardprecisie

from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.current_time().alias("time")).show()
+---------------+
|           time|
+---------------+
|16:57:04.304361|
+---------------+

Voorbeeld 2: Huidige tijd met opgegeven precisie

from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.current_time(3).alias("time")).show()
+------------+
|        time|
+------------+
|16:57:04.304|
+------------+