mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-07-30 00:36:58 -04:00
* Preserve negative timezone offsets in date intervals ## Summary - Preserve the sign of ISO 8601 timezone offsets while normalizing date intervals. - Add regression coverage for a negative offset. ## Why The previous normalization removed every hyphen, turning `-05:00` into `0500` and parsing the timestamp in the wrong timezone. * Pad dates before timezone offsets * Minor test comment and format --------- Co-authored-by: Gerard Alvear <gerard.alvear@logiqd.me> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>