Pim toSerialFormat writes the current time and date
I am writing an app that gets the PIM data from the phone and sends it to a
server. To do this I use PIM.toSerialFormat() that will write data PIM entry
to an output stream which I then send to the server. I then can retrieve the
PIM data at a later late from the server and write it to the phone. This all
The problem is that when I get the PIM data from the todo list (and possibly
the event list, I haven't checked) and write it to the output stream the
date that was for the todo task changes to the current time and date of the
phone. So therefore when I read the todo task back from the server it will
have the wrong scheduled time.
I have a todo task scheduled to go off on the 20-9-07 at 20:00. When I send
the todo task to the server the scheduled time changes to the time and date
the device is currently at, say 13-9-07 14:53. So when I get the data back
from the server and save the todo task on the device the time for the
scheduled task is now 13-9-07 14:53
Has anyone noticed this? Is there a work around? I really hope this is not a
bug in the PIM api. I think it is a serious one!
At the moment I think the only work round would be to read from the pim
entry and not us toSerialFormat
To unsubscribe, send email to firstname.lastname@example.org and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
email@example.com and include in the body of the message "help".