class_docstr: Namespace for datetime related expressions.
docstr: Extract minutes from underlying DateTime representation.
  
  Applies to Datetime columns.
  
  Returns the minute number from 0 to 59.
  
  Returns
  -------
  Expr
      Expression of data type :class:`Int8`.
  
  Examples
  --------
  >>> from datetime import datetime
  >>> df = pl.DataFrame(
  ...     {
  ...         "datetime": [
  ...             datetime(2001, 1, 1, 0, 0, 0),
  ...             datetime(2010, 1, 1, 15, 30, 45),
  ...             datetime(2022, 12, 31, 23, 59, 59),
  ...         ]
  ...     }
  ... )
  >>> df.with_columns(pl.col("datetime").dt.minute().alias("minute"))
  shape: (3, 2)
  ┌─────────────────────┬────────┐
  │ datetime            ┆ minute │
  │ ---                 ┆ ---    │
  │ datetime[μs]        ┆ i8     │
  ╞═════════════════════╪════════╡
  │ 2001-01-01 00:00:00 ┆ 0      │
  │ 2010-01-01 15:30:45 ┆ 30     │
  │ 2022-12-31 23:59:59 ┆ 59     │
  └─────────────────────┴────────┘
docstr_tok: ["Extract","minutes","from","underlying","DateTime","representation",".","Applies","to","Datetime","columns",".","Returns","the","minute","number","from","0","to","59",".","Returns","--","--","--","-","Expr","Expression","of","data","type",":","class",":","`","Int8","`",".","Examples","--","--","--","--",">",">",">","from","datetime","import","datetime",">",">",">","df","=","pl.DataFrame","(","...","{","...","``","datetime","''",":","[","...","datetime","(","2001",",","1",",","1",",","0",",","0",",","0",")",",","...","datetime","(","2010",",","1",",","1",",","15",",","30",",","45",")",",","...","datetime","(","2022",",","12",",","31",",","23",",","59",",","59",")",",","...","]","...","}","...",")",">",">",">","df.with_columns","(","pl.col","(","``","datetime","''",")",".dt.minute","(",")",".alias","(","``","minute","''",")",")","shape",":","(","3",",","2",")","\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510","\u2502","datetime","\u2506","minute","\u2502","\u2502","--","-","\u2506","--","-","\u2502","\u2502","datetime","[","\u03bcs","]","\u2506","i8","\u2502","\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561","\u2502","2001-01-01","00:00:00","\u2506","0","\u2502","\u2502","2010-01-01","15:30:45","\u2506","30","\u2502","\u2502","2022-12-31","23:59:59","\u2506","59","\u2502","\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518"]
code: def minute(self) -> Expr:
      """
      Extract minutes from underlying DateTime representation.
  
      Applies to Datetime columns.
  
      Returns the minute number from 0 to 59.
  
      Returns
      -------
      Expr
          Expression of data type :class:`Int8`.
  
      Examples
      --------
      >>> from datetime import datetime
      >>> df = pl.DataFrame(
      ...     {
      ...         "datetime": [
      ...             datetime(2001, 1, 1, 0, 0, 0),
      ...             datetime(2010, 1, 1, 15, 30, 45),
      ...             datetime(2022, 12, 31, 23, 59, 59),
      ...         ]
      ...     }
      ... )
      >>> df.with_columns(pl.col("datetime").dt.minute().alias("minute"))
      shape: (3, 2)
      ┌─────────────────────┬────────┐
      │ datetime            ┆ minute │
      │ ---                 ┆ ---    │
      │ datetime[μs]        ┆ i8     │
      ╞═════════════════════╪════════╡
      │ 2001-01-01 00:00:00 ┆ 0      │
      │ 2010-01-01 15:30:45 ┆ 30     │
      │ 2022-12-31 23:59:59 ┆ 59     │
      └─────────────────────┴────────┘
  
      """
      return wrap_expr(self._pyexpr.dt_minute())
  
imports: from __future__ import annotations
  import datetime
  from typing import TYPE_CHECKING
  import polars._reexport
  from polars import functions
  from polars.datatypes import DTYPE_TEMPORAL_UNITS, Date, Int32
  from polars.utils._parse_expr_input import parse_as_expression
  from polars.utils._wrap import wrap_expr
  from polars.utils.convert import _timedelta_to_pl_duration
  from polars.utils.deprecation import deprecate_renamed_function, deprecate_saturating, issue_deprecation_warning, rename_use_earliest_to_ambiguous
label_desc: Use image node_id 20 for calling the ExprDateTimeNameSpace obj's underlying member method code with example usage: obj.minute() and returns: wrap_expr