10 Replies Latest reply: Feb 11, 2012 12:06 PM by Tgara
Michael T 1 Level 1 Level 1
I know that there are plenty of posts out there with the same or a similar problem. Here, I try to describe the problem in a way, where everyone could reproduce it.


First, I will describe my current setup on my iPhone and then my problem:

My Calendar, Contacts, eMail are all synced with my Windows Live Account through an Exchange Account.

Exchange Account Setup:
- Server: m.hotmail.com
- Domain: <leave it empty>
- Username: <your Windows Live ID>
- Password: <your Password>

iPhone Timezone: Zurich, Switzerland (GMT +1)


Problem:
After editing one of my contacts (new or existing one) and sync it back to my Windows Live Account, the birthday and anniversary are one day off in all other Applications (on hotmails web page, Windows Live Mail, ...).

To reproduce this Problem, you have to set the iPhone timezone (Settings->General->Date & Time) manually to a timezone with a positive shift against GMT Time (Zurich with GMT +1 will do the trick). All other timezones (Lodon GMT +0, Cupertino GMT -8) are working as expected.

*My conclusion:*
There seems to be a Bug in the Exchange protocol with respect to the birthday and anniversary fields and the used timezone information.


@Apple: Please fix this Bug.


Everyone with the same problem (as well those with another Exchange Server), please post a replay.


Best
Michael

Corrected some typos

iPhone, iOS 4, iOS 4.2.1
  • Krischaaan Level 1 Level 1
    i have the same problem michael.

    in the last week, i contacted the microsoft windows live mobile technical support.
    the answer from the support -> please contact the apple support.

    please fix it.

    best regards
    krischaaan
  • sadslash Level 1 Level 1
    I have this problem too... I'm in Italy, so GMT +1... There is no way to fix it?
  • Hannes Fischer Level 1 Level 1

    I've got the same problem. However, Microsoft identified the mentioned problem. Please check my latest discussion: Bug in sample code of Exchange Activ Sync cause birthday shift

  • sadslash Level 1 Level 1

    The bug is still on iOS5, and become more than frustrating!

  • ingoratsdorf Level 1 Level 1

    The bug is still present in iOS5.0.1.

    It is a sync problem but also an iOS internal problem since all Address Book other than the Apple Address Book ahow any birthday offset by a day too.

     

    1) I use CalDAV to sync with my eGroupware groupware server.

    Sent by eGroupware to iPhone:

     

    BEGIN:VCARD

    VERSION:3.0

    PRODID:-//EGroupware//NONSGML EGroupware Addressbook 1.8//EN

    {..}

    BDAY:2001-09-02

    END:VCARD

     

    changed some NOTES text and iPhone sends it again to eGroupware:

     

    BEGIN:VCARD

    VERSION:3.0

    PRODID:-//EGroupware//NONSGML EGroupware Addressbook 1.8//EN

    {..}

    BDAY;value=date:2001-09-03

    END:VCARD

     

    When the card was submitted, the iPhone still showed 200-09-02 for birthday and once it saved it and synced it back, guess what:

    Birthday was on 2001-09-03! (Of course, because that's what it sent)

     

    But why does the iPhone sends the birthday as 2001-09-03???????

     

    And this is repetitive. So EVERY TIME i edit an address on the iPhone, the birthday shifts another day. Drives me crazy!

     

    2) Use any other Address Book like RContacts, RContact lite, ContactXL, etc, and THEY _ALL_ show the birthadys of any contact a day later.

     

    I conclude from the above that the contact birthadys are stored internally with some sort of offset or information (TIMEZONE???) that is not apparent to other contact clients and is not applied when syncing contacts back via DAV.

     

    When I use microsoft exchnage sync (activeSync), then the birthdays sinc fine.

     

    Please get it fixed. It is 100% apple bug.

  • kayp Level 1 Level 1

    I'm having this exact same issue BUT I'm thinking that it is die to leap year! Am I crazy? My January and February dates are fine. 2/29/12 comes and BAM everything gets skewed.

     

    Hello apple! Listening?

  • Tgara Level 4 Level 4

    kayp wrote:

     

    I'm having this exact same issue BUT I'm thinking that it is die to leap year! Am I crazy? My January and February dates are fine. 2/29/12 comes and BAM everything gets skewed.

     

    Hello apple! Listening?

     

    Maybe it's like the millenium bug in 2000.  Remember that?  Now with a Leap Year twist! 

  • kayp Level 1 Level 1

    What does it take to get a reply from Apple?

  • Tgara Level 4 Level 4

    kayp wrote:

     

    What does it take to get a reply from Apple?

     

    Apple doesn't answer here.  We're just users.  If you want a response, call AppleCare or take your unit to a Genius Bar.