I posted this question on the stack exchange forums, but I think this needs to be addressed as a feature request.
My org has events that are often hosted online and participants who register to attend these events live all over the United States. When we create events we make sure to list the timezone in the "complete description" or "event summary" field inside the "info and settings" tab of event creation.
When event confirmation emails (Events - Registration Confirmation and Receipt (on-line) message template) are sent the event time is listed without any timezone info. Additionally, event pages show time but without any timezone information. So for an online event, it is impossible to tell what time the event is actually taking place.
Can a timezone field be added to the event start and end times configuration? It greatly simplifies event creation workflows to have the event registration message template and the event description page template include the timezone from an event configuration rather than relying on timezone being added in the event summary or event description field when creating the event.
Currently we have to add time zone info to the summary or event description and use css to hide the crm-container .event_date_time-section information on the event page. Otherwise the event page will list two different times if event location and server time zones are different.
This would also prevent the unedited message template from displaying a time without a timezone when the confirmation email text includes a timezone. That's really confusing to registrants.