|
@@ -676,6 +676,7 @@ ErrorCodeEnum IDCerClassImpl::IDCerGetData(IDCerInfo &idCerInfo)
|
|
|
}
|
|
|
endtime[8] = '\0';
|
|
|
dataStr = endtime;
|
|
|
+ dataStr = trim(dataStr);
|
|
|
dataStr = dataStr.insert(4,1,'.');
|
|
|
dataStr = dataStr.insert(7,1,'.');
|
|
|
strcpy_s(idCerInfo.endDate.data, dataStr.c_str());
|
|
@@ -684,6 +685,7 @@ ErrorCodeEnum IDCerClassImpl::IDCerGetData(IDCerInfo &idCerInfo)
|
|
|
else
|
|
|
{
|
|
|
dataStr = m_IDInfoEx.timeLimit;
|
|
|
+ dataStr = trim(dataStr);
|
|
|
dataStr = dataStr.substr(9, len-9);
|
|
|
strcpy_s(idCerInfo.endDate.data, dataStr.c_str());
|
|
|
idCerInfo.endDate.dwSize = dataStr.size();
|
|
@@ -857,6 +859,7 @@ ErrorCodeEnum IDCerClassImpl::IDCerGetData(IDCerInfo &idCerInfo)
|
|
|
}
|
|
|
endtime[8] = '\0';
|
|
|
dataStr = endtime;
|
|
|
+ dataStr = trim(dataStr);
|
|
|
dataStr = dataStr.insert(4,1,'.');
|
|
|
dataStr = dataStr.insert(7,1,'.');
|
|
|
strcpy_s(idCerInfo.endDate.data, dataStr.c_str());
|
|
@@ -865,6 +868,7 @@ ErrorCodeEnum IDCerClassImpl::IDCerGetData(IDCerInfo &idCerInfo)
|
|
|
else
|
|
|
{
|
|
|
dataStr = m_IDInfoGAT.timeLimit;
|
|
|
+ dataStr = trim(dataStr);
|
|
|
dataStr = dataStr.substr(9, len-9);
|
|
|
strcpy_s(idCerInfo.endDate.data, dataStr.c_str());
|
|
|
idCerInfo.endDate.dwSize = dataStr.size();
|
|
@@ -1015,6 +1019,7 @@ ErrorCodeEnum IDCerClassImpl::IDCerGetDataEx(IDCerInfoEx &idCerInfoEx)
|
|
|
}
|
|
|
endtime[8] = '\0';
|
|
|
dataStr = endtime;
|
|
|
+ dataStr = trim(dataStr);
|
|
|
dataStr = dataStr.insert(4,1,'.');
|
|
|
dataStr = dataStr.insert(7,1,'.');
|
|
|
memset(idCerInfoEx.endDate.data, 0, MAX_IDCER_SIMPLE_INFO_SIZE);
|
|
@@ -1024,6 +1029,7 @@ ErrorCodeEnum IDCerClassImpl::IDCerGetDataEx(IDCerInfoEx &idCerInfoEx)
|
|
|
else
|
|
|
{
|
|
|
dataStr = m_IDInfoEx.timeLimit;
|
|
|
+ dataStr = trim(dataStr);
|
|
|
dataStr = dataStr.substr(9, len-9);
|
|
|
memset(idCerInfoEx.endDate.data, 0, MAX_IDCER_SIMPLE_INFO_SIZE);
|
|
|
strcpy_s(idCerInfoEx.endDate.data, dataStr.c_str());
|
|
@@ -1314,6 +1320,7 @@ ErrorCodeEnum IDCerClassImpl::IDCerGetDataEx(IDCerInfoEx &idCerInfoEx)
|
|
|
}
|
|
|
endtime[8] = '\0';
|
|
|
dataStr = endtime;
|
|
|
+ dataStr = trim(dataStr);
|
|
|
dataStr = dataStr.insert(4,1,'.');
|
|
|
dataStr = dataStr.insert(7,1,'.');
|
|
|
memset(idCerInfoEx.endDate.data, 0, MAX_IDCER_SIMPLE_INFO_SIZE);
|
|
@@ -1323,6 +1330,7 @@ ErrorCodeEnum IDCerClassImpl::IDCerGetDataEx(IDCerInfoEx &idCerInfoEx)
|
|
|
else
|
|
|
{
|
|
|
dataStr = m_IDInfoGAT.timeLimit;
|
|
|
+ dataStr = trim(dataStr);
|
|
|
dataStr = dataStr.substr(9, len-9);
|
|
|
memset(idCerInfoEx.endDate.data, 0, MAX_IDCER_SIMPLE_INFO_SIZE);
|
|
|
strcpy_s(idCerInfoEx.endDate.data, dataStr.c_str());
|