A guide can use a different time zone or day boundary from your local clock, especially for broadcasts close to midnight.
Why this happens
A programme starting just before midnight in one location can fall on the next calendar day somewhere else. That makes late-night listings a useful place to notice whether the guide and the device are interpreting time consistently. The programme title can be correct while the displayed date is not the one you expected. A date difference is therefore more specific than a missing-channel problem, and it should be investigated before replacing the whole playlist.
Compare the programme’s stated broadcast time with the device’s actual time zone, not just the clock face. A clock can show the right hour after a manual adjustment while still carrying the wrong zone rules. IANA’s time-zone database explains why software needs location-based rules to handle offsets and seasonal changes. Keep a daytime programme as a second comparison so one midnight boundary does not mislead the result. When reporting the mismatch, include the date, local zone and displayed guide time; the word tonight alone can mean different dates to people in different places.
A useful way to work through it
Record the programme date and time as shown, together with your local time zone.
Compare one late-night listing and one daytime listing.
Correct the actual device zone through its supported settings before applying a manual guide offset.
