string to TTime
_LIT(KTimeFormat,"%04d-%02d-%02d %02d:%02d:%02d ");
TTime time;
TDateTime dateTime;
const TInt KTimeRecordSize = 20;
TBuf<KTimeRecordSize> timeRecord;
TInt err = time.Parse(_L("2011-06-29 13:12:00"));
dateTime = time.DateTime();
timeRecord.Format(KTimeFormat, dateTime.Year(), dateTime.Month()+1, dateTime.Day()+1, dateTime.Hour(), dateTime.Minute(), dateTime.Second());
console->Write(timeRecord);
s