2011-03-30 134 views
0

我想使用代碼中mm/dd/yy格式的系統日期/時間。但問題是,我得到的時間不是以前/時間格式。所以我想把它改成CTime格式,以便我可以使用它。這怎麼可能? 如何將CString轉換爲CTIme格式?如何將CString轉換爲CTime在c + +?

問候,

磨憨

+0

精確複製:http://stackoverflow.com/questions/3411967/convert-cstring-到的ctime – karthik 2011-03-30 06:18:57

回答

3

您的問題的示例如下:

COleDateTime myDtTime; 
    CTime sysTime; 
    if(myDtTime.ParseDateTime(strTimestampOther)) 
    { 
      SYSTEMTIME st; 
     if(myDtTime.GetAsSystemTime(st)) 
     { 
       sysTime = st; 
      } 
    } 
    else 
    ASSERT(FALSE);