BUG: Fix subtraction with timezone Series #12302
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addresses issue in #12290 with timezone
Series
subtraction in which single elementSeries
objects containing tz-aware objects would return a timedelta of zero, even though it visually could not be the case.
The bug was traced to the conversion of the contained timezones to UTC, in which the method call was somehow returning
NaT
, even though attempts to replicate that behaviour were unsuccessful. This newmethod call fixes the issue and is in some ways more intuitive given the comment above the conversions.