Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Devolve a hora atual no início da avaliação da consulta como uma coluna TimeType. Todas as chamadas de current_time dentro da mesma consulta retornam o mesmo valor.
Sintaxe
from pyspark.databricks.sql import functions as dbf
dbf.current_time(precision=<precision>)
Parâmetros
| Parâmetro | Tipo | Description |
|---|---|---|
precision |
int, opcional |
Número no intervalo [0,.6], indicando quantos dígitos fracionários de segundos incluir. Se for omitido, o valor padrão é 6. |
Devoluções
pyspark.sql.Column: Tempo atual.
Examples
Exemplo 1: Tempo atual com precisão padrão
from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.current_time().alias("time")).show()
+---------------+
| time|
+---------------+
|16:57:04.304361|
+---------------+
Exemplo 2: Tempo atual com precisão 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|
+------------+