- commit
- 1b0b36d742cdfbc82fa5cbbbcb5a53c5598f2217
- parent
- c05b095fdf33b32fcfd455fd0996b4d9b7edfcae
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2024-08-31 00:50
dt_diff: invert full calculation on inverted arguments
Diffstat
| M | nominaldelta.py | 2 | ++ |
1 files changed, 2 insertions, 0 deletions
diff --git a/nominaldelta.py b/nominaldelta.py
@@ -58,6 +58,8 @@ def date_diff(a, b): 58 58 59 59 60 60 def dt_diff(a, b): -1 61 if a > b: -1 62 return -dt_diff(b, a) 61 63 delta = date_diff(a, b) 62 64 seconds = b.timestamp() - (a + delta).timestamp() 63 65 return delta + NominalDelta(seconds=seconds)