将字符串CString类型转换成时间类型

时间:2014-08-28 16:18:39   收藏:0   阅读:309

将字符串CString类型转换成时间类型:

                        //转换时间,替代CStringToDateTime(temp);
			int nYear, nMonth, nDate, nHour, nMin;
			float nSec;
			sscanf(temp, "%d-%d-%d %d:%d:%f", &nYear, &nMonth, &nDate, &nHour, &nMin, &nSec);
			CBHDateTime sTime(nYear, nMonth, nDate, nHour, nMin, nSec); 
                        nSec = nSec - (int)nSec;
			//四舍五入
			int intnSec = (int)((nSec+0.0005)*1000);
			sTime.SetMillisecond(intnSec);


原文:http://blog.csdn.net/ghevinn/article/details/38898181

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!