Home
last modified time | relevance | path

Searched refs:patternString (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/global/i18n/frameworks/intl/src/
H A Ddate_time_format.cpp241 std::string patternString = ""; in RemoveAmPmChar() local
242 pattern.toUTF8String(patternString); in RemoveAmPmChar()
245 for (size_t i = 0; i < patternString.length(); i++) { in RemoveAmPmChar()
246 if (patternString[i] != 'a') { in RemoveAmPmChar()
249 if ((i + 1) < patternString.length() && patternString[i + 1] == 't') { in RemoveAmPmChar()
259 if (amPmCharStartIdx || patternString[amPmCharStartIdx] != ' ') { in RemoveAmPmChar()
264 while (amPmCharEndIdx < patternString.length() && patternString[amPmCharEndIdx] == ' ') { in RemoveAmPmChar()
271 if (!amPmCharStartIdx || amPmCharEndIdx == patternString.length()) { in RemoveAmPmChar()
272 patternString = patternString.replace(amPmCharStartIdx, length, ""); in RemoveAmPmChar()
274 patternString = patternString.replace(amPmCharStartIdx, length, " "); in RemoveAmPmChar()
[all …]
/ohos5.0/base/global/i18n_lite/frameworks/i18n/src/
H A Ddate_time_format_impl.cpp462 char *DateTimeFormatImpl::GetNoAmPmPattern(const string &patternString, int8_t &ret) const in GetNoAmPmPattern() argument
464 size_t len = patternString.size(); in GetNoAmPmPattern()
466 if ((len > 1) && (patternString[0] == 'a')) { in GetNoAmPmPattern()
468 if (patternString[1] == ' ') { in GetNoAmPmPattern()
474 pattern[i] = patternString[i + AM_PM_MAX_LENGTH]; in GetNoAmPmPattern()
483 pattern[i] = patternString[i + 1]; in GetNoAmPmPattern()
487 } else if ((len > 1) && (patternString[len - 1] == 'a')) { in GetNoAmPmPattern()
489 if (patternString[len - AM_PM_MAX_LENGTH] == ' ') { in GetNoAmPmPattern()
495 pattern[i] = patternString[i]; in GetNoAmPmPattern()
504 pattern[i] = patternString[i]; in GetNoAmPmPattern()
/ohos5.0/base/global/i18n_lite/frameworks/i18n/include/
H A Ddate_time_format_impl.h87 char *GetNoAmPmPattern(const std::string &patternString, int8_t &ret) const;