Future stream schedule displays a misleading timezone offset around DST transitions
Problem
Around daylight saving time transitions, Twitch's schedule interface appears to display the current timezone offset for future scheduled streams, rather than the offset applicable to the event's date.
For example, on 24 October 2026, Twitch displayed GMT+2 for scheduled streams, including events taking place after the European clocks changed. On 25 October, the displayed offset changed to GMT+1.
This is confusing because it makes correctly scheduled events appear to be an hour earlier or later than intended. In my case, I manually adjusted a couple of events because I believed Twitch had scheduled them at the wrong local time.
Expected behaviour
The schedule should display each event's local time and the correct timezone abbreviation or UTC offset for that event's date, accounting for daylight saving time transitions.
Actual behaviour
The displayed timezone offset appeared to follow the current date, even for future events on the other side of a daylight saving time transition.
Suggested improvement
Use the event's scheduled timestamp and the applicable timezone rules for its date when displaying its local time and timezone offset.
This would make it easier for streamers to verify their schedules and help prevent accidental one-hour scheduling errors around clock changes.