CmdID / PowerShell / Cmdlets / Invoke
Invoke-CalendarEventMigration
Use the Invoke-CalendarEventMigration cmdlet to change the time zone of a meeting or appointment. Exchange PowerShell reference
From the Exchange PowerShell reference 9 parameters Its page in the reference
Parameters
-IdentityThe Identity parameter specifies the mailbox of the current meeting organizer.-FromWindowsTimeZoneIdThe time zone currently on events that need to be migrated.-ToWindowsTimeZoneIdThe time zone that events will be migrated to.-QueryStartDateThe start date for the query window.-QueryWindowInDaysThe length in days for the query window.-ForceSets whether the migration is allowed when the source and destination time zones have different current local times.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-WhatIf, -wiRuns the command in a mode that only reports what would happen without performing the actions.-PreviewOnlyWhen used, shows matching events that would be migrated without updating them.