ics file double-subtracts Time Zone Offset on iPhone

When I send a Calendar appointment from GMail to my wife's email, she imports the attached ics file to her iPhone calendar. When it imports, the appointment time is always 7 or 8 hours earlier than what I sent (depending on whether we are in Daylight Savings Time or not).


I've tried literally every setting I can on both her iPhone, her email account, and checked my Gmail account for Time Zone Offset.


The only change which makes the iPhone Calendar show my ics appointments at the correct time, is to set her iPhone time zone to UTC - not a tenable solution, because it then changes all the appointments that she manually set up to start 7 hours later than actual.


So, reconfirming:

Her iPhone: Set to Cupertino Time Zone

Her email account: Set to Pacific (UTC-7)

My phone: Set to Pacific (UTC-7)

My Gmail account: Set to Pacific (UTC-7)


Something is causing the iPhone to double-calculate the UTC Offset, so that it subtracts 14 hours instead of just accepting that the ics already has the correct time stamp. Also: this is NOT a travel-related issue; we're all stationary...


What I've tried:

  1. iPhone: Time Zone Override = On (default setting; what we've always had it set to), and alternately, Off
  2. iPhone Time Zone = Cupertino, and alternately, UTC
  3. Yahoo email account = UTC-7
  4. Gmail email account = UTC-7
  5. My phone = UTC-7


Each time I changed a single setting (1, 2), I would try sending a new appointment from Gmail, opening the email in Yahoo, and downloading the ics file. The results would always put the appointment start time in her calendar at 7 hours earlier than what I had sent (with the exception as noted above).


iPhone is the only Apple device in play here - she doesn't use iCloud, nor own a desktop. We have an iPad, but that device does not have any Accounts set up for the Calendar on it.


What am I missing here?

iPhone 13 Pro

Posted on Jul 17, 2024 5:18 PM

Reply

Similar questions

6 replies

Jul 18, 2024 7:35 PM in response to MrHoffman

Excellent question! Yes, it does.

Sent a new appt from GMail on my Android to:

  1. My work email, and opened it in Outlook on work iPhone = time stamp correct.
  2. My Yahoo email account and opened the ics file on my desktop computer.


Here's the pertinent contents from the ics file (up to the "Organizer Name):

BEGIN:VCALENDAR

PRODID:-//Google Inc//Google Calendar 70.9054//EN

VERSION:2.0

CALSCALE:GREGORIAN

METHOD:REQUEST

BEGIN:VTIMEZONE

TZID:America/Los_Angeles

X-LIC-LOCATION:America/Los_Angeles

BEGIN:DAYLIGHT

TZOFFSETFROM:-0800

TZOFFSETTO:-0700

TZNAME:PDT

DTSTART:19700308T020000

RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU

END:DAYLIGHT

BEGIN:STANDARD

TZOFFSETFROM:-0700

TZOFFSETTO:-0800

TZNAME:PST

DTSTART:19701101T020000

RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU

END:STANDARD

END:VTIMEZONE

BEGIN:VEVENT

DTSTART;TZID=America/Los_Angeles:20240718T193000

DTEND;TZID=America/Los_Angeles:20240718T203000

DTSTAMP:20240719T021410Z

ORGANIZER;CN=

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

ics file double-subtracts Time Zone Offset on iPhone

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.