Two clocks meet at an anchor
Media timestamps describe positions in a playback timeline. Programme date-time adds an absolute-time anchor to the first media sample of the following segment. Its timezone offset matters: 10:00 with a plus-ten-hour offset refers to the same instant as 00:00 UTC.
A viewer's local clock may show a third representation. Converting between them changes the displayed time, not the media. Before describing a feed as an hour late, check whether the comparison is between two time zones, between origin and reception, or between different programme-guide entries.
A worked time mapping
Assume a segment is anchored at 12:00:00 UTC and has a duration of six seconds. The following uninterrupted segment starts approximately at 12:00:06 UTC according to that mapping. A viewer playing the first segment at 12:00:20 UTC would be twenty seconds after its anchored start, but that alone does not identify each component of delay.
The difference can include encoding, publication, transport and the chosen playback position. Source clocks can also be inaccurate. An apparently precise timestamp does not remove measurement uncertainty or establish that the timestamp describes an independently verified real-world capture moment.
Use the mapping within its limits
A publisher should keep date-time associations unambiguous, especially across discontinuities. A saved anchor and adjacent durations can help an engineer locate a disputed moment. They do not create a recording or extend the server's retention window.
For support, report the timestamp with its offset and the observed local time with timezone, then describe what was visible. Avoid stripping the offset from a copied value. If the only available time is a guide listing, identify it as guide metadata rather than asserting it came from the media playlist.
Questions about this guide
Is programme date-time the time a segment was downloaded?
No. It is a publisher-provided mapping to media time.
Does a timestamp make catch-up available?
No. Storage, access and player features are separate requirements.
