Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve la hora actual al principio de la evaluación de consultas como una columna TimeType. Todas las llamadas de current_time dentro de la misma consulta devuelven el mismo valor.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.current_time(precision=<precision>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
precision |
intopcional |
Número en el intervalo [0..6], que indica cuántos dígitos fraccionarios de segundos se van a incluir. Si se omite, el valor predeterminado es 6. |
Devoluciones
pyspark.sql.Column: hora actual.
Examples
Ejemplo 1: Hora actual con precisión predeterminada
from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.current_time().alias("time")).show()
+---------------+
| time|
+---------------+
|16:57:04.304361|
+---------------+
Ejemplo 2: Hora actual con precisión especificada
from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.current_time(3).alias("time")).show()
+------------+
| time|
+------------+
|16:57:04.304|
+------------+