I'm using Google Apps Standard Edition, however, I noticed the same exact behavior with my Gmail account as well. At first I thought that reminders are sent at odd times for all-day events, but then I found out that they are supposed to be sent at 12AM.
I created 3 reminders with an email reminder set to 0 minutes. Here are the results of when I received the email:
- For the event at
7/15/10 04:00 PM
, the reminder was sent on7/15/10 04:00 PM
- For the event at
7/16/10 12:00 AM
, the reminder was sent on7/16/10 12:00 AM
- For the event at
7/16/10 All-day event
, the reminder was sent on7/15/10 05:00 PM
(Incorrect)
These are the email headers for the last event's reminder:
Received: [...] Thu, 15 Jul 2010 17:00:58 -0700 (PDT)
Date: Fri, 16 Jul 2010 00:00:58 +0000
Subject: Reminder: Test @ Fri Jul 16, 2010
It seems that the 0 minute offset is from UTC instead of my time zone (PDT).
These are the settings that I have set, for both calendars:
- Google Apps > Domain Settings > General > Time Zone:
- Default time zone for users at [your domain]:
(GMT-08:00) Pacific Time
- Default time zone for users at [your domain]:
- Google Calendar > Calendar Settings > General:
- Your current time zone:
(GMT-08:00) Pacific Time
- Your current time zone:
- Google Calendar > Calendar Settings > Calendars > [My Calendar] > Calendar Details:
- Calendar Time Zone:
This calendar uses your current time zone: (GMT-08:00) Pacific Time
- Calendar Time Zone:
Other things that I have tried which didn't work:
- Creating a new calendar.
- Creating a new Google Apps user.
Any idea what I'm doing wrong and how to fix this?
Best Answer
Now you can set when you will be notified for All-day events in the Google Calendar Settings.