[Tickets #12581] Re: Work around inconsistent handling of birthday and anniversary fields in ActiveSync
noreply at bugs.horde.org
noreply at bugs.horde.org
Fri Dec 27 15:06:02 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 | ryu at ryux.org
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
------------------------------------------------------------------------------
ryu at ryux.org (2013-12-27 15:06) wrote:
> I should point out that the only way this is ever going to work is
> if the timezones are the same on the device and the server. This is
> because date values in the EAS protocol are always sent as UTC and
> converted to local timezone on device and server.
>
> iOS *always* seems to assume the birthday is at midnight, on the
> entered date in the device's local timezone. So, when the record is
> sent to the server, it is adjusted to UTC. The server then
> re-adjusts it back to the server's local timezone. The only way this
> will 100% result in an accurate date is if the timezones are the same.
Yes ! Exactly.
I just set the timezone of the server to Europe/Paris (I'm from
France) and the synchronisation is OK in both direction.
It is a pretty workaround for users using Horde in the same timezone.
It works with my ios 4.2.1 perfectly !
Thanks
More information about the bugs
mailing list