pyspark.sql.functions.dayofyear

pyspark.sql.functions. dayofyear ( col : ColumnOrName ) → pyspark.sql.column.Column [source]

提取给定日期/时间戳的年中的天数,作为整数。

新增于版本 1.5.0。

在版本 3.4.0 中更改: 支持 Spark Connect。

Parameters
col Column or str

目标日期/时间戳列以进行操作。

Returns
Column

给定日期/时间戳的年份中的天数,以整数表示。

示例

>>> df = spark.createDataFrame([('2015-04-08',)], ['dt'])
>>> df.select(dayofyear('dt').alias('day')).collect()
[Row(day=98)]