[Tickets #12581] Re: Work around inconsistent handling of birthday and anniversary fields in ActiveSync
noreply at bugs.horde.org
noreply at bugs.horde.org
Sat Dec 28 04:02:17 UTC 2013
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/12581
------------------------------------------------------------------------------
Ticket | 12581
Updated By | simon at simonandkate.net
Summary | Work around inconsistent handling of birthday and
| anniversary fields in ActiveSync
Queue | Synchronization
Version | Git master
Type | Enhancement
State | Assigned
Priority | 1. Low
Milestone |
Patch |
Owners | Michael Rubinsky
------------------------------------------------------------------------------
simon at simonandkate.net (2013-12-28 04:02) wrote:
OK, my PHP was using UTC, so I set the timezone explicitly in php.ini.
Yes. I am in GMT+10 (Australia).
Now setting a birthday as 27/1/89 on the 7.0.3 iPad syncs as follows:
2013-12-28T13:55:01+10:00 DEBUG: [11326] I <POOMCONTACTS:Birthday>
2013-12-28T13:55:01+10:00 DEBUG: [11326] I 1989-01-26T14:00:00.000Z
2013-12-28T13:55:01+10:00 DEBUG: [11326] I </POOMCONTACTS:Birthday>
Turba correctly shows this birthdate as 27th. It is in SQL as 1989-01-27.
This syncs back out to my Zperia Tablet Z (Android 4.3) as:
2013-12-28T14:00:07+10:00 DEBUG: [11327] O <POOMCONTACTS:Birthday>
2013-12-28T14:00:07+10:00 DEBUG: [11327] O 1989-01-26T14:00:00.000Z
2013-12-28T14:00:07+10:00 DEBUG: [11327] O </POOMCONTACTS:Birthday>
And correctly displays as 27th January.
So at this stage, all I need to do is check iPad to Horde to iPhone
and back, but all looking OK for me... :)
More information about the bugs
mailing list