diff -r 2f67eb14d003 -r 4a2987baf8f7 harvesterplugins/notes/src/notesplugin.cpp --- a/harvesterplugins/notes/src/notesplugin.cpp Wed Jun 23 17:22:18 2010 +0100 +++ b/harvesterplugins/notes/src/notesplugin.cpp Mon Jun 28 11:03:15 2010 +0530 @@ -53,7 +53,7 @@ _LIT(KNpdUpdateTime , "Date"); //Reference from CPix calender harvester plugin. -_LIT(KNotesTimeFormat , "%F%/0%Y %M %D %H%T"); // Locale independent YYYYMMDDHHMM +_LIT(KNotesTimeFormat,"%04d %02d %02d %02d %02d"); // --------------------------------------------------------------------------- // CNotesPlugin::NewL @@ -346,8 +346,13 @@ index_item->AddFieldL(KNpdMemo, entry->DescriptionL()); // Add Date fields TBuf<30> dateString; - TTime endTime = entry->EndTimeL().TimeUtcL(); - endTime.FormatL(dateString, KNotesTimeFormat); + TDateTime datetime = entry->EndTimeL().TimeUtcL().DateTime(); + dateString.Format( KNotesTimeFormat, datetime.Year(), + TInt(datetime.Month()+ 1), + datetime.Day() + 1, + datetime.Hour()+ 1, + datetime.Minute()); + index_item->AddFieldL(KNpdUpdateTime, dateString, CDocumentField::EStoreYes | CDocumentField::EIndexUnTokenized); index_item->AddFieldL(KMimeTypeField, KMimeTypeNotes, CDocumentField::EStoreYes | CDocumentField::EIndexUnTokenized);