CTime和CString的相互转换

来源:互联网 发布:毛的诗词水平 知乎 编辑:程序博客网 时间:2024/05/18 02:22
 

CString 转换成CTime:


CString strCString="2004-08-12 14:45:22";
COleVariant vtime(strCString);
vtime.ChangeType(VT_DATE);
COleDateTime time4=vtime;
SYSTEMTIME systime;
VariantTimeToSystemTime(time4, &systime);
CTime tm(systime); //CString=======>CTime


再是把CTime转为字符串

CString str;
CTime t = CTime::GetCurrentTime();
str.Format("%d-%d-%d",t.GetYear(),t.GetMonth(),t.GetDay());

CString strTime;
CTime tTime = CTime::GetCurrentTime();
strTime = tTime.Format("%Y-%m-%d %H:%M:%S");

原创粉丝点击