@@ -1389,16 +1389,6 @@ def datepart(part: Expr, date: Expr) -> Expr:
13891389 """Return a specified part of a date.
13901390
13911391 This is an alias for :py:func:`date_part`.
1392-
1393- Examples:
1394- ---------
1395- >>> ctx = dfn.SessionContext()
1396- >>> df = ctx.from_pydict({"a": ["2021-07-15T00:00:00"]})
1397- >>> df = df.select(dfn.functions.to_timestamp(dfn.col("a")).alias("a"))
1398- >>> result = df.select(
1399- ... dfn.functions.datepart(dfn.lit("month"), dfn.col("a")).alias("m"))
1400- >>> result.collect_column("m")[0].as_py()
1401- 7
14021392 """
14031393 return date_part (part , date )
14041394
@@ -1423,16 +1413,6 @@ def extract(part: Expr, date: Expr) -> Expr:
14231413 """Extracts a subfield from the date.
14241414
14251415 This is an alias for :py:func:`date_part`.
1426-
1427- Examples:
1428- ---------
1429- >>> ctx = dfn.SessionContext()
1430- >>> df = ctx.from_pydict({"a": ["2021-07-15T00:00:00"]})
1431- >>> df = df.select(dfn.functions.to_timestamp(dfn.col("a")).alias("a"))
1432- >>> result = df.select(
1433- ... dfn.functions.extract(dfn.lit("day"), dfn.col("a")).alias("d"))
1434- >>> result.collect_column("d")[0].as_py()
1435- 15
14361416 """
14371417 return date_part (part , date )
14381418
@@ -1460,19 +1440,6 @@ def datetrunc(part: Expr, date: Expr) -> Expr:
14601440 """Truncates the date to a specified level of precision.
14611441
14621442 This is an alias for :py:func:`date_trunc`.
1463-
1464- Examples:
1465- ---------
1466- >>> ctx = dfn.SessionContext()
1467- >>> df = ctx.from_pydict({"a": ["2021-07-15T12:34:56"]})
1468- >>> df = df.select(dfn.functions.to_timestamp(dfn.col("a")).alias("a"))
1469- >>> result = df.select(
1470- ... dfn.functions.datetrunc(
1471- ... dfn.lit("year"), dfn.col("a")
1472- ... ).alias("t")
1473- ... )
1474- >>> str(result.collect_column("t")[0].as_py())
1475- '2021-01-01 00:00:00'
14761443 """
14771444 return date_trunc (part , date )
14781445
0 commit comments