Compartir vía


minuto

Extraer los minutos de una marca de tiempo dada como entero.

Para obtener la función SQL de Databricks correspondiente, consulte minute function.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.minute(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. Vea también -------- :meth: :meth:pyspark.sql.functions.yearpyspark.sql.functions.quarter :meth:pyspark.sql.functions.month :meth:pyspark.sql.functions.day :meth:pyspark.sql.functions.hour :meth:pyspark.sql.functions.second :meth:pyspark.sql.functions.extract :meth:pyspark.sql.functions.datepart :meth: :meth:pyspark.sql.functions.date_part

Devoluciones

pyspark.sql.Column: minutos 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.minute('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.minute('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.minute('t')).show()