Timezone Conversion is Incorrect for Some Shows

Times are incorrectly converted based on the timezone set in website settings or device settings when using iOS app. This is specifically noted on episode air times and can be replicated on multiple shows.

Hoping to get some help on this issue, main problem is Calendar alerts are coming later than they should.

Example shows:

  1. Silo (Trakt, TVDB) - Timezone is correctly converted from EST to Arizona timezone.


  2. Dimension 20 (Trakt, TVDB)

About Silo, the timezone seems correct according to TMDB. TVDB considers that this show airs on fridays at midnight, but we use TMDB, and they consider that it airs 10pm on thursdays, because on some parts of US is still thursday when it releases.

On Dimension 20 we have the time listed matching TVDB. Keep in mind that the time we set and the time that shows up on TVDB usually have eastern time as the main time zone.

I appreciate the response but I don’t understand how this can be the intended behavior. I included Silo as an example of a show behaving correctly. It releases Fridays at 12am EST and shows releasing Thursday at 10pm local time (I’m currently 2 hours behind EST).

Dimension 20, on the other hand, shows on TVDB that it releases at 7pm EST but also shows releasing at 7pm local (should be at 5pm local).

To further demonstrate the inconsistent behavior, using Dimension 20 and changing my device time zone, my calendar shows these times:

EST = 7pm (correct)
CST = 6pm (correct)
Arizona = 7pm (incorrect, should be 5pm)
MST = 7pm (incorrect, should be 5pm)
PST = 7pm (incorrect, should be 4pm)

At a minimum, this shows an inconsistency in the displayed time, regardless of the actual release time.

The thing is, both those shows are showing EST time, Silo doesn’t follow TVDB’s airtime, that time was manually changed to match TMDB’s listing. Both shows are showing exactly as they are listed here, with EST time. So there might be a bug on why it isn’t converting to PST, Arizona and MST correctly(on all US shows, in this case). I’ll ask a developer about this.