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.
Extraiga los segundos de una fecha determinada como entero.
Para obtener la función SQL de Databricks correspondiente, consulte second function.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.second(col=<col>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
col |
pyspark.sql.Column o str |
columna de fecha,hora y hora de destino/marca de tiempo en la que trabajar. |
Devoluciones
pyspark.sql.Column: seconds parte de la marca de tiempo como entero.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('2015-04-08 13:08:15',), ('2024-10-31 10:09:16',)], ['ts'])
df.select("*", dbf.typeof('ts'), dbf.second('ts')).show()
import datetime
df = spark.createDataFrame([
(datetime.datetime(2015, 4, 8, 13, 8, 15),),
(datetime.datetime(2024, 10, 31, 10, 9, 16),)], ['ts'])
df.select("*", dbf.typeof('ts'), dbf.second('ts')).show()
import datetime
df = spark.createDataFrame([
("13:08:15",),
("10:09:16",)], ['t']).withColumn("t", dbf.col("t").cast("time"))
df.select("*", dbf.typeof('t'), dbf.second('t')).show()