datetime#

pylibcudf.datetime.DatetimeComponent#

另请参阅 cudf::datetime_component

枚举成员

  • YEAR

  • MONTH

  • DAY

  • WEEKDAY

  • HOUR

  • MINUTE

  • SECOND

  • MILLISECOND

  • MICROSECOND

  • NANOSECOND

pylibcudf.datetime.RoundingFrequency#

另请参阅 cudf::rounding_frequency

枚举成员

  • DAY

  • HOUR

  • MINUTE

  • SECOND

  • MILLISECOND

  • MICROSECOND

  • NANOSECOND

pylibcudf.datetime.add_calendrical_months(signatures, args, kwargs, defaults, _fused_sigindex={})#

从 datetime 类型中增加或减去指定的月数,并返回一个与输入时间戳列类型相同的时间戳列。

详细信息请参阅 add_calendrical_months()

参数:
inputColumn

输入时间戳值的列。

monthsColumnOrScalar

要增加的月数。

返回:
Column

计算后的时间戳列。

pylibcudf.datetime.ceil_datetimes(Column input, rounding_frequency freq) Column#

将 datetime 值向上取整到指定频率的最近倍数。

详细信息请参阅 ceil_datetimes()

参数:
inputColumn

输入 datetime 值的列。

freqrounding_frequency

向上取整的频率。

返回:
Column

与输入列具有相同 datetime 分辨率的列。

pylibcudf.datetime.day_of_year(Column input) Column#

从 datetime 值计算一年中的天数。值介于 [1, {365-366}] 之间。

详细信息请参阅 day_of_year()

参数:
inputColumn

输入 datetime 值的列。

返回:
Column

天数列。

pylibcudf.datetime.days_in_month(Column input) Column#

提取月份中的天数。

详细信息请参阅 days_in_month()

参数:
inputColumn

输入 datetime 值的列。

返回:
Column

给定月份天数的列。

pylibcudf.datetime.extract_datetime_component(Column input, datetime_component component) Column#

从 datetime 列中提取 datetime 组件。

详细信息请参阅 cudf::extract_datetime_component()

参数:
inputColumn

要提取组件的列。

componentDatetimeComponent

要提取的 datetime 组件。

返回:
Column

包含提取组件的列。

pylibcudf.datetime.extract_quarter(Column input) Column#

返回日期所属的季度(即 {1, 2, 3, 4} 中的一个值)。

详细信息请参阅 extract_quarter()

参数:
inputColumn

输入 datetime 值的列。

返回:
Column

指示日期所属季度的列。

pylibcudf.datetime.floor_datetimes(Column input, rounding_frequency freq) Column#

将 datetime 值向下取整到指定频率的最近倍数。

详细信息请参阅 floor_datetimes()

参数:
inputColumn

输入 datetime 值的列。

freqrounding_frequency

向下取整的频率。

返回:
Column

与输入列具有相同 datetime 分辨率的列。

pylibcudf.datetime.is_leap_year(Column input) Column#

检查给定日期的年份是否为闰年。

详细信息请参阅 is_leap_year()

参数:
inputColumn

输入 datetime 值的列。

返回:
Column

指示给定年份是否为闰年的布尔值列。

pylibcudf.datetime.last_day_of_month(Column input) Column#

计算月份的最后一天。

详细信息请参阅 last_day_of_month()

参数:
inputColumn

输入 datetime 值的列。

返回:
Column

表示月份最后一天的 TIMESTAMP_DAYS 列。

pylibcudf.datetime.round_datetimes(Column input, rounding_frequency freq) Column#

将 datetime 值四舍五入到指定频率的最近倍数。

详细信息请参阅 round_datetimes()

参数:
inputColumn

输入 datetime 值的列。

freqrounding_frequency

要四舍五入的频率。

返回:
Column

与输入列具有相同 datetime 分辨率的列。