得到给定日期和当前日期之间的相差天数。
#include <atltime.h>
//传入参数格式如“20130604131744”
int BjcaFunc::getCertRemainDay(wchar_t*certEndData)
{
int nYear,nMouth,nDay;
wchar_t desData[20] = {0};
wmemcpy(desData, (certEndData + 6), 2);
nDay = _ttoi(desData);
wmemcpy(desData, (certEndData + 4), 2);
nMouth = _ttoi(desData);
wmemcpy(desData, certEndData, 4);
nYear = _ttoi(desData);
CTime t1(nYear,nMouth,nDay,0,0,0);
SYSTEMTIME timeCur;
GetLocalTime(&timeCur);
CTime t2(timeCur);
return (t1-t2).GetDays();
}