Thanks for your patch.
I have applied it to the CDE 2.2.1 source, rebuilt and reinstalled. It 
is indeed fixing the problem with the date at which DST
starts in dtcm since the event scheduled at 2pm (1pm UTC) is shifted to 
1pm after March 30  instead of March 9. However, the shift now has the 
wrong sign:

If I enter a recurring event at 2pm now that the legal time in Paris is 
UTC+1, it will be stored in UTC time in the calendar as a recurring 
event at 1pm UTC. After March 30, Daylight Saving Time is in place and
the legal time becomes UTC+2. dtcm reads in the calendar recurring event 
at 1pm and should be showing it at 1+2=3pm. Instead, the event appears 
at 1pm (as if the legal time had become UTC).

I had noticed one thing before applying the patch and rebuilding: using 
dtcm_lookup to print all the events taking place during March 2014 gave 
correctly
the change of legal time on March 30. So the function used in 
dtcm_lookup to print the calendar entries did not have the bug.

Now both dtcm and dtcm_lookup are giving consistent results for time
of appointments.

Best,

E. Orignac



On 03/11/2014 02:01 AM, Jon Trulson wrote:
> On Mon, 10 Mar 2014, Edmond Orignac wrote:
>

>>
>> As I explained in my previous message, dtcm has switched to Daylight
>> Saving Time (UTC+2) yesterday (as expected for North America) although
>> in the European Union the switch to Daylight Saving Time is scheduled
>> for March 30.
>>




------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to