[sync] Timezone problem when synchronizing
Karsten Fourmont
fourmont at gmx.de
Thu May 31 11:28:22 UTC 2007
Hi,
VEVENT timestamps come in two flavors: in "local time" without an ending
"Z" an in UTC time, ending with a trailing "Z".
The normal way of exchanging times is using UTC, that's what currently
exported by Horde SyncML.
It seems the Nokia phone only accepts local time.
I'll see what I can do.
Can you send a log of one session (/tmp/sync/syncml_log.txt)?
Thanks,
Karsten
Remco Wulms wrote:
> Hi,
>
> I'm trying to synchronize the calender of my Nokia 6681 with
> Kronolith, using the cvs HEAD of today. Events that are sent to
> Kronolith work fine, but events that are sent from Kronolith end up
> with start and end times 2 hours too early on the phone.
>
> The timezone settings of both the phone and Horde are set to Europe/Amsterdam.
>
> From /tmp/sync/data.txt:
>
> Client -> server
>
> DTSTART:20070601T190000
> DTEND:20070601T220000
>
> These times get sent unconverted to Kronolith, and are displayed in
> the same way, so this is correct.
>
> Server -> client
>
> DTSTART:20070602T190000Z
> DTEND:20070602T210000Z
>
> These times seem to be converted to GMT, and end up 2 hours early on
> the phone.
>
> Any ideas how to get this working properly?
>
> Regards, Remco
>
More information about the sync
mailing list