Remove timedelta duration from the instance.
(self, delta: datetime.timedelta)
| 688 | return self.add(seconds=delta.total_seconds()) |
| 689 | |
| 690 | def _subtract_timedelta(self, delta: datetime.timedelta) -> Self: |
| 691 | """ |
| 692 | Remove timedelta duration from the instance. |
| 693 | """ |
| 694 | if isinstance(delta, pendulum.Duration): |
| 695 | return self.subtract( |
| 696 | years=delta.years, months=delta.months, seconds=delta._total |
| 697 | ) |
| 698 | |
| 699 | return self.subtract(seconds=delta.total_seconds()) |
| 700 | |
| 701 | # DIFFERENCES |
| 702 |
no test coverage detected