Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os 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()