Lines Matching refs:pTime
522 const wchar_t* pTime = wsTime.c_str(); in ValidateCanonicalTime() local
525 while (nIndex - nStart < wCountH && pTime[nIndex]) { in ValidateCanonicalTime()
526 if (!FXSYS_isDecimalDigit(pTime[nIndex])) in ValidateCanonicalTime()
528 wHour = pTime[nIndex] - '0' + wHour * 10; in ValidateCanonicalTime()
532 if (nIndex < nLen && pTime[nIndex] != ':') in ValidateCanonicalTime()
538 while (nIndex - nStart < wCountM && nIndex < nLen && pTime[nIndex]) { in ValidateCanonicalTime()
539 if (!FXSYS_isDecimalDigit(pTime[nIndex])) in ValidateCanonicalTime()
541 wMinute = pTime[nIndex] - '0' + wMinute * 10; in ValidateCanonicalTime()
545 if (nIndex < nLen && pTime[nIndex] != ':') in ValidateCanonicalTime()
550 while (nIndex - nStart < wCountS && nIndex < nLen && pTime[nIndex]) { in ValidateCanonicalTime()
551 if (!FXSYS_isDecimalDigit(pTime[nIndex])) in ValidateCanonicalTime()
553 wSecond = pTime[nIndex] - '0' + wSecond * 10; in ValidateCanonicalTime()
558 if (pTime[nIndex] != '.') in ValidateCanonicalTime()
562 while (nIndex - nStart < wCountF && nIndex < nLen && pTime[nIndex]) { in ValidateCanonicalTime()
563 if (!FXSYS_isDecimalDigit(pTime[nIndex])) in ValidateCanonicalTime()
565 wFraction = pTime[nIndex] - '0' + wFraction * 10; in ValidateCanonicalTime()
570 if (pTime[nIndex] == 'Z') { in ValidateCanonicalTime()
572 } else if (pTime[nIndex] == '-' || pTime[nIndex] == '+') { in ValidateCanonicalTime()
577 while (nIndex - nStart < wCountH && nIndex < nLen && pTime[nIndex]) { in ValidateCanonicalTime()
578 if (!FXSYS_isDecimalDigit(pTime[nIndex])) in ValidateCanonicalTime()
580 nOffsetH = pTime[nIndex] - '0' + nOffsetH * 10; in ValidateCanonicalTime()
584 if (nIndex < nLen && pTime[nIndex] != ':') in ValidateCanonicalTime()
589 while (nIndex - nStart < wCountM && nIndex < nLen && pTime[nIndex]) { in ValidateCanonicalTime()
590 if (!FXSYS_isDecimalDigit(pTime[nIndex])) in ValidateCanonicalTime()
592 nOffsetM = pTime[nIndex] - '0' + nOffsetM * 10; in ValidateCanonicalTime()