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

本文介绍了一种使用特定格式字符串将时间从一种格式转换到另一种格式的方法。通过解析指定的时间字符串,并将其转换为日期时间对象,最后再格式化为所需的输出格式。
1214

被折叠的 条评论
为什么被折叠?



