Lines Matching refs:pt
164 _fmt(const char *format, const struct tm *t, char *pt,
177 pt = _add((t->tm_wday < 0 ||
180 pt, ptlim);
183 pt = _add((t->tm_wday < 0 ||
186 pt, ptlim);
189 pt = _add((t->tm_mon < 0 ||
192 pt, ptlim);
196 pt = _add((t->tm_mon < 0 ||
199 pt, ptlim);
209 pt = _yconv(t->tm_year, TM_YEAR_BASE,
210 true, false, pt, ptlim);
216 pt = _fmt(Locale->c_fmt, t, pt, ptlim, &warn2);
224 pt = _fmt("%m/%d/%y", t, pt, ptlim, warnp);
227 pt = _conv(t->tm_mday, "%02d", pt, ptlim);
242 pt = _conv(t->tm_mday, "%2d", pt, ptlim);
245 pt = _fmt("%Y-%m-%d", t, pt, ptlim, warnp);
248 pt = _conv(t->tm_hour, "%02d", pt, ptlim);
251 pt = _conv((t->tm_hour % 12) ?
253 "%02d", pt, ptlim);
256 pt = _conv(t->tm_yday + 1, "%03d", pt, ptlim);
269 pt = _conv(t->tm_hour, "%2d", pt, ptlim);
276 pt = _add("kitchen sink", pt, ptlim);
289 pt = _conv((t->tm_hour % 12) ?
291 "%2d", pt, ptlim);
294 pt = _conv(t->tm_min, "%02d", pt, ptlim);
297 pt = _conv(t->tm_mon + 1, "%02d", pt, ptlim);
300 pt = _add("\n", pt, ptlim);
303 pt = _add((t->tm_hour >= (HOURSPERDAY / 2)) ?
306 pt, ptlim);
309 pt = _fmt("%H:%M", t, pt, ptlim, warnp);
312 pt = _fmt("%I:%M:%S %p", t, pt, ptlim, warnp);
315 pt = _conv(t->tm_sec, "%02d", pt, ptlim);
347 pt = _add(buf, pt, ptlim);
351 pt = _fmt("%H:%M:%S", t, pt, ptlim, warnp);
354 pt = _add("\t", pt, ptlim);
357 pt = _conv((t->tm_yday + DAYSPERWEEK -
359 "%02d", pt, ptlim);
368 pt = _conv((t->tm_wday == 0) ?
370 "%d", pt, ptlim);
450 pt = _conv(w, "%02d",
451 pt, ptlim);
454 pt = _yconv(year, base,
456 pt, ptlim);
457 } else pt = _yconv(year, base,
459 pt, ptlim);
468 pt = _fmt("%e-%b-%Y", t, pt, ptlim, warnp);
471 pt = _conv((t->tm_yday + DAYSPERWEEK -
475 "%02d", pt, ptlim);
478 pt = _conv(t->tm_wday, "%d", pt, ptlim);
481 pt = _fmt(Locale->X_fmt, t, pt, ptlim, warnp);
487 pt = _fmt(Locale->x_fmt, t, pt, ptlim, &warn2);
496 pt = _yconv(t->tm_year, TM_YEAR_BASE,
498 pt, ptlim);
501 pt = _yconv(t->tm_year, TM_YEAR_BASE,
503 pt, ptlim);
507 pt = _add(t->TM_ZONE, pt, ptlim);
510 pt = _add(tzname[t->tm_isdst != 0],
511 pt, ptlim);
580 pt = _add(sign, pt, ptlim);
584 pt = _conv(diff, "%04d", pt, ptlim);
589 pt = _fmt(Locale->date_fmt, t, pt, ptlim,
602 if (pt == ptlim)
604 *pt++ = *format;
606 return pt;
610 _conv(int n, const char *format, char *pt, const char *ptlim)
615 return _add(buf, pt, ptlim);
619 _add(const char *str, char *pt, const char *ptlim)
621 while (pt < ptlim && (*pt = *str++) != '\0')
622 ++pt;
623 return pt;
636 char *pt, const char *ptlim)
654 pt = _add("-0", pt, ptlim);
655 else pt = _conv(lead, "%02d", pt, ptlim);
658 pt = _conv(((trail < 0) ? -trail : trail), "%02d", pt, ptlim);
659 return pt;