This may occur because the server times and calendar time on WordPress are different.
  1. Log in to WordPress.
  2. Click on Events > Settings.
  3. Under timezone, choose your timezone.
  4. Scroll down and at the bottom, mark the checkbox that says "Display events in calendar time zone".
  5. Click Save Settings.
The events will now use the timezone that you have specified in the calendar settings.