Lines Matching refs:pszString
758 * @param pszString The ISO date string to convert.
760 RTDECL(PRTTIME) RTTimeFromString(PRTTIME pTime, const char *pszString)
763 while (RT_C_IS_SPACE(*pszString))
764 pszString++;
777 int rc = RTStrToInt32Ex(pszString, (char **)&pszString, 10, &pTime->i32Year);
785 if (*pszString++ != '-')
789 rc = RTStrToUInt8Ex(pszString, (char **)&pszString, 10, &pTime->u8Month);
794 if (*pszString++ != '-')
798 rc = RTStrToUInt8Ex(pszString, (char **)&pszString, 10, &pTime->u8MonthDay);
816 if (*pszString++ != 'T')
820 rc = RTStrToUInt8Ex(pszString, (char **)&pszString, 10, &pTime->u8Hour);
825 if (*pszString++ != ':')
829 rc = RTStrToUInt8Ex(pszString, (char **)&pszString, 10, &pTime->u8Minute);
834 if (*pszString++ != ':')
838 rc = RTStrToUInt8Ex(pszString, (char **)&pszString, 10, &pTime->u8Minute);
845 if (*pszString == '.')
847 rc = RTStrToUInt32Ex(pszString + 1, (char **)&pszString, 10, &pTime->u32Nanosecond);
859 if (*pszString == 'Z')
861 pszString++;
866 else if ( *pszString == '+'
867 || *pszString == '-')
869 rc = RTStrToInt32Ex(pszString, (char **)&pszString, 10, &pTime->offUTC);
879 while ((ch = *pszString++) != '\0')
897 * @param pszString The ISO date string to convert.
899 RTDECL(PRTTIMESPEC) RTTimeSpecFromString(PRTTIMESPEC pTime, const char *pszString)
902 if (RTTimeFromString(&Time, pszString))