First, I verified that both timezones are set in the same timezone (GMT
+01:00 Europe/Amsterdam). There is a funny thing though, that is when I
use the command "date +%::z" it prints "+02:00:00", when it should only
be +01:00:00... Anyway, I don't think this can be the source of the
problem...

Then I tried to make several tests, changing some of the properties I
think that may influence this weird behaviour... and I found some very
strange things. Here you have the sequence of actions on my tests:

-------------------

TIMEZONE Amsterdam
START GTG
ADD new task in GTG "Amsterdam TEST" due date 1/6/2010
SYNC
- Date in RTM goes to 31/05/2010
CHANGE DATE in task RTM to 2/6/2010
SYNC
- Date in GTG is not updated
CHANGE (not updated) DATE in GTG to 5/6/2010
- Date in RTM is changed to 4/6/2010 (one day before the day set in GTG)
(At this moment I have the appointment in 5/6/2010 in GTG and 4/6/2010 in RTM)
QUIT GTG

TIMEZONE change to GMT/London in both systems
START GTG
ADD new task in GTG "London TEST" due date 1/6/2010
SYNC
- Date in RTM is kept in 1/6/2010!!!
CHANGE DATE in task RTM to 2/6/2010 (The previous appointment (Amsterdam TEST) 
date in RTM changed to 5/6/2010! it looks like GTG uploads again the task with 
the GTG date)
SYNC
CHANGE DATE in GTG to 5/6/2010
- Date in RTM is in fact changed to 5/6/2010!
(At this moment we have both "London TEST" and "Amsterdam Test" with due date 
as they should 5/6/2010
QUIT GTG

TIMEZONE change to Amsterdam
START GTG
SYNC
- Both appointments dates in RTM are changed from 5/6/2010 to 4/6/2010
ADD in GTG "Amsterdam TEST 2" due date 1/6/2010
SYNC
- Date in RTM goes to 31/05/2010

TIMEZONE change to Berlin
START GTG
SYNC
- In RTM all the appointments keep the same dates
ADD in GTG "Berlin TEST" due date 1/6/2010
SYNC
- Date in RTM goes to 31/05/2010
QUIT GTG

TIMEZONE in RTM GMT/London and in GTG to GTM/London (time in local machine set 
to not us time server... so I can use the GMT timezone but still have a correct 
time in my machine)
START GTG
ADD in GTG "Amsterdam TEST 3" due date 1/6/2010
SYNC
- All RTM dates are set correctly!!!
CHANGE date in RTM
SYNC
- Date in GTG is updated!

-------------------

I am still not completely sure how I should interpret these results...
but somehow this is only working when I set both times to GMT/London...

However, this is very weird, since I am also using another tool to
manage my tasks (Tasque) and it manages to be consistent with RTM even
in other timezones...

Another thing I noticed is that the Synchronisation button does not work
every time I try to synchronise with RTM... I am not sure whether this
is due to GTG or the fact I am trying to do this very often and RTM
tries to control the number of accesses...

In conclusion it seems that with this setup it works... but it is a bit
strange, since I have to change my timezone to a different one... Any
idea why this works this way?

-- 
RTM plugin uploads dates one day before
https://bugs.launchpad.net/bugs/493176
You received this bug notification because you are a member of Gtg
contributors, which is subscribed to Getting Things GNOME!.

Status in Getting Things GNOME!: Incomplete

Bug description:
When synchronising a task that is eg due December 9th 2009, via the rtm 
webinterface this task is shown as December 8th 2009.



_______________________________________________
Mailing list: https://launchpad.net/~gtg
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~gtg
More help   : https://help.launchpad.net/ListHelp

Reply via email to