so I use apple calendar set to local time and keep events in local time. I've noticed when using the Today View from the home screen, events that show the correct time in the calendar app show the incorrect time in the Today View. Below are screen shots - 1 from the calendar screen, look at the AA 1455 flight that shows the correct time of 2048 then the Today View that's 2 hours off, 1848. Does the Today View get its time from a different source than the calendar ? How can I get the Today View to show the correct time? This seems to happen when im traveling.... iOS 13.3
I suspect there's a time zone issue if you're travelling a lot between time zones.
Does it help to go into the Calendar settings in iOS and set Time Zone Override? I'm not sure how it works, but worth having a look at it. Additionally, you can also set the time zone for individual events for particular time zones.