CTime CAutoUpdateDlg::stringtoCtime(CString sLUpdateTime)
{
if (sLUpdateTime.IsEmpty())
return NULL;
if (sLUpdateTime.GetLength()!=18)
return NULL;
CString date_1=sLUpdateTime.Left(4);
int date_years_i=atoi(date_1);//得到年份
sLUpdateTime=sLUpdateTime.Right(13);
date_1=sLUpdateTime.Left(2);
int date_month_i=atoi(date_1);//得到月份
sLUpdateTime=sLUpdateTime.Right(10);
date_1=sLUpdateTime.Left(2);
int date_day_i=atoi(date_1);///得到日子
sLUpdateTime=sLUpdateTime.Right(8);
date_1=sLUpdateTime.Left(2);
int date_hour_i=atoi(date_1);//得到时
sLUpdateTime=sLUpdateTime.Right(5);
date_1=sLUpdateTime.Left(2);
int date_minute_i=atoi(date_1);///得到分钟
date_1=sLUpdateTime.Right(2);
int date_second_i=atoi(date_1);//得到秒钟
CTime cLastUpdateTime(date_years_i,date_month_i,date_day_i,date_hour_i,date_minute_i,date_second_i);
return cLastUpdateTime;
}
BOOL CAutoUpdateDlg::StringToBoolen(CString str)
{
BOOL bResult=FALSE;
str.MakeUpper();
if (strcmp(str,"TRUE")==0)
bResult=TRUE;
return bResult;
}