Skip to content

[Bug] Date parsed incorrectly when format includes time offset #352

@UvixCreative

Description

@UvixCreative

Describe the bug
When adding a feed which uses the time format hh:mm:ss +0000, the app parses each item in that format as being published "today."

To Reproduce
Steps to reproduce the behavior:

  1. Add a feed (example: https://letterboxd.com/davidehrlich/rss)
  2. Go to the feed from the sidebar

Expected behavior
pubDate property gets properly parsed and items show the date/time they were published

Environment information (please complete the following information):

  • Account type: local
  • App version: 2.1.1
  • Android version: Android 16 (GrapheneOS)
  • Device type: Google Pixel 8
  • Store: F-Droid
  • Stacktrace collected from crash screen

Additional context
I compared one working feed to the broken feed from letterboxd. The date format in both were identical, except that the working feed ended with "GMT" after the time and the broken feed had +1300

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions