Convert event start time to user's local timezone
Since we don't display the timezone of the event in the notification, this is required when the event is in a different timezone from the user's local one.
Since we don't display the timezone of the event in the notification, this is required when the event is in a different timezone from the user's local one.