• Home
  • Raw
  • Download

Lines Matching refs:CString

201 int JSDate::GetSignedNumFromString(const CString &str, int len, int *index)  in GetSignedNumFromString()
212 bool JSDate::GetNumFromString(const CString &str, int len, int *index, int *num) in GetNumFromString()
257 JSTaggedValue JSDate::LocalParseStringToMs(const CString &str) in LocalParseStringToMs()
269 CString::size_type indexGmt; in LocalParseStringToMs()
270 CString::size_type indexPlus = CString::npos; in LocalParseStringToMs()
271 std::array<CString, MOUTH_PER_YEAR> monthName = { in LocalParseStringToMs()
279 CString::size_type localSpace; in LocalParseStringToMs()
281 CString strMonth = str.substr(localSpace + 1, LENGTH_MONTH_NAME); in LocalParseStringToMs()
292 if (indexGmt == CString::npos) { in LocalParseStringToMs()
308 if (indexPlus != CString::npos) { in LocalParseStringToMs()
327 JSTaggedValue JSDate::UtcParseStringToMs(const CString &str) in UtcParseStringToMs()
338 CString::size_type indexGmt; in UtcParseStringToMs()
339 CString::size_type indexPlus = CString::npos; in UtcParseStringToMs()
345 std::array<CString, MOUTH_PER_YEAR> monthName = { in UtcParseStringToMs()
350 CString strMonth = str.substr(index + 1, LENGTH_MONTH_NAME); in UtcParseStringToMs()
360 if (indexGmt == CString::npos) { in UtcParseStringToMs()
376 if (indexPlus != CString::npos) { in UtcParseStringToMs()
394 JSTaggedValue JSDate::IsoParseStringToMs(const CString &str) in IsoParseStringToMs()
407 CString::size_type indexT = str.find(FLAG_TIME, index); in IsoParseStringToMs()
408 CString::size_type indexZ = str.find(FLAG_UTC, index); in IsoParseStringToMs()
409 CString::size_type indexEndFlag = 0; in IsoParseStringToMs()
411 if (indexZ != CString::npos) { in IsoParseStringToMs()
414 indexEndFlag = static_cast<CString::size_type>(len - INDEX_PLUS_NEG); in IsoParseStringToMs()
417 indexEndFlag = static_cast<CString::size_type>(len - INDEX_PLUS_NEG); in IsoParseStringToMs()
420 if (indexT != CString::npos) { in IsoParseStringToMs()
451 if (indexZ == CString::npos) { in IsoParseStringToMs()
461 if (indexEndFlag == 0 && indexT != CString::npos) { in IsoParseStringToMs()
613 CString JSDate::StrToTargetLength(const CString &str, int length) in StrToTargetLength()
622 CString sub; in StrToTargetLength()
647 std::array<CString, MOUTH_PER_YEAR> monthName = { in ToDateString()
651 … std::array<CString, DAY_PER_WEEK> weekdayName = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; in ToDateString()
656 CString year = StrToTargetLength(ToCString(fields[YEAR]), STR_LENGTH_YEAR); in ToDateString()
657 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToDateString()
658CString str = weekdayName[fields[WEEKDAY]] + SPACE + monthName[fields[MONTH]] + SPACE + day + SPAC… in ToDateString()
664 CString JSDate::ToDateString(double timeMs) in ToDateString()
669 std::array<CString, MOUTH_PER_YEAR> monthName = { in ToDateString()
673 … std::array<CString, DAY_PER_WEEK> weekdayName = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; in ToDateString()
676 CString localTime; in ToDateString()
687 CString year = ToCString(fields[YEAR]); in ToDateString()
689 CString weekday = weekdayName[fields[WEEKDAY]]; in ToDateString()
690 CString month = monthName[fields[MONTH]]; in ToDateString()
691 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToDateString()
692 CString hour = StrToTargetLength(ToCString(fields[HOUR]), STR_LENGTH_OTHERS); in ToDateString()
693 CString minute = StrToTargetLength(ToCString(fields[MIN]), STR_LENGTH_OTHERS); in ToDateString()
694 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in ToDateString()
695CString str = weekday + SPACE + month + SPACE + day + SPACE + year + SPACE + hour + COLON + minute… in ToDateString()
706 CString year = ToCString(fields[YEAR]); in ToISOString()
714 CString month = StrToTargetLength(ToCString(fields[MONTH] + 1), STR_LENGTH_OTHERS); in ToISOString()
715 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToISOString()
716 CString hour = StrToTargetLength(ToCString(fields[HOUR]), STR_LENGTH_OTHERS); in ToISOString()
717 CString minute = StrToTargetLength(ToCString(fields[MIN]), STR_LENGTH_OTHERS); in ToISOString()
718 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in ToISOString()
719 CString ms = StrToTargetLength(ToCString(fields[MS]), STR_LENGTH_OTHERS + 1); in ToISOString()
720 CString str = in ToISOString()
728 … std::array<CString, DAY_PER_WEEK> weekdayName = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; in ToString()
729 std::array<CString, MOUTH_PER_YEAR> monthName = { in ToString()
738 CString localTime; in ToString()
748 CString year = ToCString(fields[YEAR]); in ToString()
750 CString weekday = weekdayName[fields[WEEKDAY]]; in ToString()
751 CString month = monthName[fields[MONTH]]; in ToString()
752 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToString()
753 CString hour = StrToTargetLength(ToCString(fields[HOUR]), STR_LENGTH_OTHERS); in ToString()
754 CString minute = StrToTargetLength(ToCString(fields[MIN]), STR_LENGTH_OTHERS); in ToString()
755 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in ToString()
756CString str = weekday + SPACE + month + SPACE + day + SPACE + year + SPACE + hour + COLON + minute… in ToString()
769 CString localTime; in ToTimeString()
779 CString hour = StrToTargetLength(ToCString(fields[HOUR]), STR_LENGTH_OTHERS); in ToTimeString()
780 CString minute = StrToTargetLength(ToCString(fields[MIN]), STR_LENGTH_OTHERS); in ToTimeString()
781 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in ToTimeString()
782 CString str = hour + COLON + minute + COLON + second + SPACE + "GMT" + localTime; in ToTimeString()
789 … std::array<CString, DAY_PER_WEEK> weekdayName = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; in ToUTCString()
790 std::array<CString, MOUTH_PER_YEAR> monthName = { in ToUTCString()
798 CString year = ToCString(fields[YEAR]); in ToUTCString()
800 CString weekday = weekdayName[fields[WEEKDAY]]; in ToUTCString()
801 CString month = monthName[fields[MONTH]]; in ToUTCString()
802 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToUTCString()
803 CString hour = StrToTargetLength(ToCString(fields[HOUR]), STR_LENGTH_OTHERS); in ToUTCString()
804 CString minute = StrToTargetLength(ToCString(fields[MIN]), STR_LENGTH_OTHERS); in ToUTCString()
805 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in ToUTCString()
806 CString ms = StrToTargetLength(ToCString(fields[MS]), STR_LENGTH_OTHERS); in ToUTCString()
807CString str = weekday + COMMA + SPACE + day + SPACE + month + SPACE + year + SPACE + hour + COLON … in ToUTCString()