The iPhone calendar has a separate time zone from the phone
After my recent move to NYC, I discovered that my Google Calendar was 3 hours off from my iPhone calendar. No worries, just go into the iPhone Settings — General — Date & Time and make sure the phone understands the time zone. Huh, well, it’s set automatically, over the air. ..