为什么我在VC中用GetCurrentTime() 得到得时间是1970年,月日是从1月16日开始,运行一次加一天

解决方案 »

  1.   

    COleDateTime timeLogin;
    CString strSQL;
    timeLogin= COleDateTime::GetCurrentTime();strSQL.Format("Insert Into Data( CurDate) Values('%')",timeLogin.Format( "%Y-%m-%d" ));
      

  2.   

    CTime tm;
    tm=GetCurrentTime();
    m_edit.Format("%d,%d,%d",tm.GetYear(),tm.GetMonth(),tm.GetDay());
    UpdateData(false)
      

  3.   

    在程序里一样得算法取得时间存到数据库就是正常得,单独拿出来现在在EDIT里就不正常了