[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