Here are the steps you should take if your Microsoft calendar is showing the wrong time for events in different time zones:
- Check to see if your device Time Zone settings are correct and match your calendar.
 - Ensure that you are using the most up-to-date Microsoft calendar version and check for any available updates.
 - Verify that your calendar is set to show all-day events according to the correct Default Time Zone.
 - Check your calendar preferences to see that the Time Format is set to be consistent across multiple locations.
 
