Additional features, settings, or issues not covered by specific Microsoft Teams categories
Actually while my first comment is usually adequate, Teams is showing the working hours that are active for the calendar. So to really solve this you should also check the calendar setting. So goto calendar settings while in Outlook settings. Then check what time zone is set for the calendar. If it is different than that for Outlook it will give you an option to sync both Outlook and calendar time zone or you can set it manually. After a bit of time the different timing in Teams will be gone. I trust this is a solution as I have applied it to over 4k users. Admittedly I did use Powershell but it can be set in OWA.