Lines Matching refs:standardString
79 STATIC BOOL TimezoneFormat(CHAR *standardString, size_t bufLen)
81 if ((standardString[OPERATE_OFF] == '-') || (standardString[OPERATE_OFF] == '+')) {
82 if (!IS_NUM(standardString[OPERATE_OFF + 1])) {
85 } else if (IS_NUM(standardString[OPERATE_OFF])) {
86 BufferInsert(standardString, bufLen, OPERATE_OFF, '+'); /* no operate is default to add */
91 if (!IS_NUM(standardString[HOUR_LOW_OFF])) {
92 BufferInsert(standardString, bufLen, HOUR_HIGH_OFF, '0'); /* hour only one bit, padding 0 to high bit */
95 if (standardString[HOUR_LOW_OFF + 1] == ':') {
96 if (!IS_NUM(standardString[MIN_HIGH_OFF])) {
98 } else if (!IS_NUM(standardString[MIN_LOW_OFF])) {
99 BufferInsert(standardString, bufLen, MIN_HIGH_OFF, '0'); /* minute only one bit, padding 0 to high bit */
103 BufferInsert(standardString, bufLen, HOUR_LOW_OFF + 1, ':');
104 BufferInsert(standardString, bufLen, MIN_HIGH_OFF, '0');
105 BufferInsert(standardString, bufLen, MIN_LOW_OFF, '0');
108 if (standardString[MIN_LOW_OFF + 1] == ':') {
109 if (!IS_NUM(standardString[SEC_HIGH_OFF])) {
111 } else if (!IS_NUM(standardString[SEC_LOW_OFF])) {
112 BufferInsert(standardString, bufLen, SEC_HIGH_OFF, '0'); /* second only one bit, padding 0 to high bit */
116 BufferInsert(standardString, bufLen, MIN_LOW_OFF + 1, ':');
117 BufferInsert(standardString, bufLen, SEC_HIGH_OFF, '0');
118 BufferInsert(standardString, bufLen, SEC_LOW_OFF, '0');
142 CHAR standardString[STANDARD_TZ_LEN] = {0};
153 (VOID)memset_s(standardString, STANDARD_TZ_LEN, '#', STANDARD_TZ_LEN);
154 if (memcpy_s(standardString, STANDARD_TZ_LEN, buff, buffLen) != EOK) {
158 if (!TimezoneFormat(standardString, STANDARD_TZ_LEN)) {
162 hour = StringToDigital(standardString[HOUR_HIGH_OFF], standardString[HOUR_LOW_OFF]);
163 minute = StringToDigital(standardString[MIN_HIGH_OFF], standardString[MIN_LOW_OFF]);
164 second = StringToDigital(standardString[SEC_HIGH_OFF], standardString[SEC_LOW_OFF]);
167 ((standardString[OPERATE_OFF] == '-') && ((hour > 12) || ((hour == 12) && ((minute != 0) || (second != 0))))) ||
168 ((standardString[OPERATE_OFF] == '+') && ((hour > 14) || ((hour == 14) && ((minute != 0) || (second != 0)))))) {
178 if (standardString[OPERATE_OFF] == '-') {