DOC: Fixing EX01 - Added examples (#53741) · pandas-dev/pandas@310b376 (original) (raw)

`@@ -429,6 +429,14 @@ class NaTType(_NaT):

`

429

429

` Return the day of the week represented by the date.

`

430

430

``

431

431

` Monday == 0 ... Sunday == 6.

`

``

432

+

``

433

`+

Examples

`

``

434

`+


`

``

435

`+

ts = pd.Timestamp('2023-01-01')

`

``

436

`+

ts

`

``

437

`+

Timestamp('2023-01-01 00:00:00')

`

``

438

`+

ts.weekday()

`

``

439

`+

6

`

432

440

`""",

`

433

441

` )

`

434

442

` isoweekday = _make_nan_func(

`

`@@ -514,13 +522,10 @@ class NaTType(_NaT):

`

514

522

`""",

`

515

523

` )

`

516

524

`# _nat_methods

`

517

``

`-

utctimetuple = _make_error_func("utctimetuple", datetime)

`

518

525

` timetz = _make_error_func("timetz", datetime)

`

519

526

` timetuple = _make_error_func("timetuple", datetime)

`

520

527

` time = _make_error_func("time", datetime)

`

521

528

` toordinal = _make_error_func("toordinal", datetime)

`

522

``

`-

tzname = _make_error_func("tzname", datetime)

`

523

``

`-

utcoffset = _make_error_func("utcoffset", datetime)

`

524

529

``

525

530

`# "fromisocalendar" was introduced in 3.8

`

526

531

` fromisocalendar = _make_error_func("fromisocalendar", datetime)

`

`@@ -570,7 +575,49 @@ class NaTType(_NaT):

`

570

575

` datetime.date(2023, 1, 1)

`

571

576

`"""

`

572

577

` )

`

``

578

`+

utctimetuple = _make_error_func(

`

``

579

`+

"utctimetuple",

`

``

580

`+

"""

`

``

581

`+

Return UTC time tuple, compatible with time.localtime().

`

``

582

+

``

583

`+

Examples

`

``

584

`+


`

``

585

`+

ts = pd.Timestamp('2023-01-01 10:00:00', tz='Europe/Brussels')

`

``

586

`+

ts

`

``

587

`+

Timestamp('2023-01-01 10:00:00+0100', tz='Europe/Brussels')

`

``

588

`+

ts.utctimetuple()

`

``

589

`+

time.struct_time(tm_year=2023, tm_mon=1, tm_mday=1, tm_hour=9,

`

``

590

`+

tm_min=0, tm_sec=0, tm_wday=6, tm_yday=1, tm_isdst=0)

`

``

591

`+

"""

`

``

592

`+

)

`

``

593

`+

utcoffset = _make_error_func(

`

``

594

`+

"utcoffset",

`

``

595

`+

"""

`

``

596

`+

Return utc offset.

`

``

597

+

``

598

`+

Examples

`

``

599

`+


`

``

600

`+

ts = pd.Timestamp('2023-01-01 10:00:00', tz='Europe/Brussels')

`

``

601

`+

ts

`

``

602

`+

Timestamp('2023-01-01 10:00:00+0100', tz='Europe/Brussels')

`

``

603

`+

ts.utcoffset()

`

``

604

`+

datetime.timedelta(seconds=3600)

`

``

605

`+

"""

`

``

606

`+

)

`

``

607

`+

tzname = _make_error_func(

`

``

608

`+

"tzname",

`

``

609

`+

"""

`

``

610

`+

Return time zone name.

`

573

611

``

``

612

`+

Examples

`

``

613

`+


`

``

614

`+

ts = pd.Timestamp('2023-01-01 10:00:00', tz='Europe/Brussels')

`

``

615

`+

ts

`

``

616

`+

Timestamp('2023-01-01 10:00:00+0100', tz='Europe/Brussels')

`

``

617

`+

ts.tzname()

`

``

618

`+

'CET'

`

``

619

`+

"""

`

``

620

`+

)

`

574

621

` ctime = _make_error_func(

`

575

622

`"ctime",

`

576

623

`"""

`

`@@ -612,6 +659,12 @@ class NaTType(_NaT):

`

612

659

` Timestamp.strptime(string, format)

`

613

660

``

614

661

` Function is not implemented. Use pd.to_datetime().

`

``

662

+

``

663

`+

Examples

`

``

664

`+


`

``

665

`+

pd.Timestamp.strptime("2023-01-01", "%d/%m/%y")

`

``

666

`+

Traceback (most recent call last):

`

``

667

`+

NotImplementedError

`

615

668

`""",

`

616

669

` )

`

617

670

``