Lines Matching refs:tz
255 char *tz = NULL; in tzset() local
261 tz = e + 3; in tzset()
265 if (tz != NULL) { in tzset()
272 if (!IsAlpha(tz[0]) || !IsAlpha(tz[1]) || !IsAlpha(tz[2])) in tzset()
274 zone = tz; tz += 3; in tzset()
277 if ( *tz ) { in tzset()
279 if ( *tz == '+' || *tz == '-' ) { in tzset()
280 if (*tz == '-') sign = -1; in tzset()
281 tz++; in tzset()
283 if (!IsDigit(tz[0])) in tzset()
285 hour = *tz++ - '0'; in tzset()
286 if (IsDigit(tz[0])) in tzset()
287 hour = hour * 10 + *tz++ - '0'; in tzset()
289 if (tz[0] == ':' && IsDigit(tz[1]) && IsDigit(tz[2])) { in tzset()
290 minute = ((tz[1] - '0') * 10 + tz[2] - '0') * sign; in tzset()
291 tz += 3; in tzset()
292 if (tz[0] == ':' && IsDigit(tz[1]) && IsDigit(tz[2])) { in tzset()
293 second = ((tz[1] - '0') * 10 + tz[2] - '0') * sign; in tzset()
294 tz += 3; in tzset()
298 if ( *tz && IsAlpha(tz[0]) && IsAlpha(tz[1]) && IsAlpha(tz[2])) { in tzset()
301 azone = tz; tz += 3; in tzset()
304 if ( *tz == '+' || *tz == '-' ) { in tzset()
305 if (*tz == '-') asign = -1; in tzset()
306 tz++; in tzset()
308 if (IsDigit(tz[0])) { in tzset()
309 ahour = *tz++ - '0'; in tzset()
310 if (IsDigit(tz[0])) in tzset()
311 ahour = ahour * 10 + *tz++ - '0'; in tzset()
313 if (tz[0] == ':' && IsDigit(tz[1]) && IsDigit(tz[2])) { in tzset()
314 aminute = ((tz[1] - '0') * 10 + tz[2] - '0') * asign; in tzset()
315 tz += 3; in tzset()
316 if (tz[0] == ':' && IsDigit(tz[1]) && IsDigit(tz[2])) { in tzset()
317 asecond = ((tz[1] - '0') * 10 + tz[2] - '0')*asign; in tzset()
318 tz += 3; in tzset()
321 } else if (*tz == '\0') in tzset()
368 struct timezone tz; in __gh_timezone()
369 gettimeofday(&ignore,&tz); in __gh_timezone()
370 return(tz.tz_minuteswest); in __gh_timezone()