<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Timezone problem on sync with synthesis</title> 
  <pubDate>Thu, 09 Apr 2026 21:18:35 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/7628</link> 
  <atom:link rel="self" type="application/rss+xml" title="Timezone problem on sync with synthesis" href="https://bugs.horde.org/ticket/7628/rss" /> 
  <description>Timezone problem on sync with synthesis</description> 
 
   
   
  <item> 
   <title>I just installed the synthesis demo version on a windows mob</title> 
   <description>I just installed the synthesis demo version on a windows mobile 6.1 PDA trying to sync with horde. When I try to sync with kronolith the times of the appointments are wrong by one hour.



Some background info:

- The timezone on the PDA is set to &quot;GMT+1 Berlin,Rom&quot;

- The timezone on the server is set to &quot;Europe/Berlin&quot;

- The timezone in the horde options (under &quot;Locale and Time&quot;) is set to &quot;Europe/Berlin&quot;



Bug occurs when:

- I add an appointment on the PDA from 10:00-11:00, sync it, it becomes 11:00-12:00 in Horde.

- I add an appointment in Horde from 10:00-11:00, sync it, it becomes 09:00-10:00 on the PDA.



Horde is the snapshot from http://ftp.horde.org/pub/snaps/2008-11-01/horde-HEAD-2008-11-01.tar.gz and Kronolith same directory, same date: kronolith-HEAD-2008-11-01.tar.gz</description> 
   <pubDate>Sun, 02 Nov 2008 00:48:56 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7628#t50253</link> 
  </item> 
   
  <item> 
   <title>Please read http://wiki.horde.org/SyncMLProblemReport and fo</title> 
   <description>Please read http://wiki.horde.org/SyncMLProblemReport and follow the steps to generate complete SyncML debugging information.</description> 
   <pubDate>Thu, 06 Nov 2008 08:38:22 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7628#t50387</link> 
  </item> 
   
  <item> 
   <title>Are you sure that you sent me exactly the log from your exam</title> 
   <description>Are you sure that you sent me exactly the log from your example below? The log show the following event coming from the client:



BEGIN:VCALENDAR

VERSION:1.0

BEGIN:VEVENT

SUMMARY:Test

CLASS:PUBLIC

DESCRIPTION:

DTSTART:20081106T110000Z

DTEND:20081106T120000Z

TRANSP:0

AALARM:20081106T104500Z;;;Test

DALARM:20081106T104500Z;;;Test

END:VEVENT

END:VCALENDAR



The event is from 11:00-12:00 UTC, which would be 12:00-13:00 GMT+1/Berlin. This doesn&#039;t match either the event time on your PDA, nor in Horde.

And how did you set up Kronolith? To store events in UTC or in the local timezone?</description> 
   <pubDate>Thu, 06 Nov 2008 11:15:39 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7628#t50394</link> 
  </item> 
   
  <item> 
   <title>Yes, the 12:00-13:00 is the appointment, that I added on the</title> 
   <description>Yes, the 12:00-13:00 is the appointment, that I added on the PDA. It shows up as 13:00-14:00 in Horde. I have tried it again by changing the time to something different, sync, then changing it back to 12:00-13:00, sync again and it still shows up as 13:00-14:00 while the /tmp/sync/data.txt reads:

DTSTART:20081106T110000Z

DTEND:20081106T120000Z



Kronolith conf.php reads:

$conf[&#039;calendar&#039;][&#039;params&#039;][&#039;utc&#039;] = true;



&gt; Are you sure that you sent me exactly the log from your example 

&gt; below? The log show the following event coming from the client:

&gt;

&gt; BEGIN:VCALENDAR

&gt; VERSION:1.0

&gt; BEGIN:VEVENT

&gt; SUMMARY:Test

&gt; CLASS:PUBLIC

&gt; DESCRIPTION:

&gt; DTSTART:20081106T110000Z

&gt; DTEND:20081106T120000Z

&gt; TRANSP:0

&gt; AALARM:20081106T104500Z;;;Test

&gt; DALARM:20081106T104500Z;;;Test

&gt; END:VEVENT

&gt; END:VCALENDAR

&gt;

&gt; The event is from 11:00-12:00 UTC, which would be 12:00-13:00 

&gt; GMT+1/Berlin. This doesn&#039;t match either the event time on your PDA, 

&gt; nor in Horde.

&gt; And how did you set up Kronolith? To store events in UTC or in the 

&gt; local timezone?

</description> 
   <pubDate>Thu, 06 Nov 2008 11:28:25 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7628#t50395</link> 
  </item> 
   
  <item> 
   <title>Changing the parameter in conf.php to

$conf[&#039;calendar&#039;][&#039;pa</title> 
   <description>Changing the parameter in conf.php to

$conf[&#039;calendar&#039;][&#039;params&#039;][&#039;utc&#039;] = false;

syncs correctly. So I think there is some localtime converting even when times are stored in UTC somewhere in the code.</description> 
   <pubDate>Thu, 06 Nov 2008 12:03:36 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7628#t50396</link> 
  </item> 
   
  <item> 
   <title>I can&#039;t reproduce this. This event correctly creates a start</title> 
   <description>I can&#039;t reproduce this. This event correctly creates a start time at 12:00 CET when importing with the current git code.</description> 
   <pubDate>Mon, 26 Oct 2009 18:53:29 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7628#t56421</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
