A guide that shifts by exactly one hour near spring or autumn clock changes usually has a time-zone interpretation problem, not incorrect programme data.

Germany’s clock rules

Germany uses Central European Time in winter and Central European Summer Time in summer. The EU transition happens on defined Sundays, creating a skipped local hour in spring and a repeated hour in autumn. Guide systems should preserve timestamp offsets or convert from UTC using current time-zone rules.

Find where conversion occurs

Confirm the TV, player, router, and source account use automatic date, time, and the Europe/Berlin zone where available. Inspect whether XMLTV timestamps include a numeric offset. Compare the same programme in the raw guide, provider’s official schedule, and player display to locate whether the source, import, cache, or device performs the wrong conversion.

Correct without seasonal debt

Update guide data and player firmware, restore automatic time, and remove old offset overrides before retesting. If a source publishes ambiguous local timestamps, report a sample to the legitimate provider. Document the transition date and observations; do not add another hour every time the display looks wrong.

  • Verify automatic clock and Europe/Berlin zone
  • Check timestamp offsets in source data
  • Clear stale guide cache after correction

Conclusion

A standards-based time-zone fix remains correct in both seasons and across the awkward transition hours.

Sources