Skip to content

Minute

Source code

Description

Extract minutes from underlying Datetime representation. Applies to Datetime columns. Returns the minute number from 0 to 59.

Usage

<Expr>$dt$minute()

Value

Expr of minute as UInt32

Examples

library("polars")

df = pl$DataFrame(
  date = pl$datetime_range(
    as.Date("2020-12-25"),
    as.Date("2021-1-05"),
    interval = "1d5s",
    time_zone = "GMT"
  )
)
df$with_columns(
  pl$col("date")$dt$minute()$alias("minute")
)
#> shape: (11, 2)
#> ┌─────────────────────────┬────────┐
#> │ date                    ┆ minute │
#> │ ---                     ┆ ---    │
#> │ datetime[μs, GMT]       ┆ i8     │
#> ╞═════════════════════════╪════════╡
#> │ 2020-12-25 00:00:00 GMT ┆ 0      │
#> │ 2020-12-26 00:00:05 GMT ┆ 0      │
#> │ 2020-12-27 00:00:10 GMT ┆ 0      │
#> │ 2020-12-28 00:00:15 GMT ┆ 0      │
#> │ 2020-12-29 00:00:20 GMT ┆ 0      │
#> │ …                       ┆ …      │
#> │ 2020-12-31 00:00:30 GMT ┆ 0      │
#> │ 2021-01-01 00:00:35 GMT ┆ 0      │
#> │ 2021-01-02 00:00:40 GMT ┆ 0      │
#> │ 2021-01-03 00:00:45 GMT ┆ 0      │
#> │ 2021-01-04 00:00:50 GMT ┆ 0      │
#> └─────────────────────────┴────────┘