Lines Matching defs:tm
42 static char * _strptime(const char *, const char *, struct tm *, int *);
47 _strptime(const char *buf, const char *fmt, struct tm *tm, int *GMTp)
84 buf = _strptime(buf, tptr->date_fmt, tm, GMTp);
103 tm->tm_year = i * 100 - 1900;
107 buf = _strptime(buf, tptr->c_fmt, tm, GMTp);
113 buf = _strptime(buf, "%m/%d/%y", tm, GMTp);
131 buf = _strptime(buf, "%Y-%m-%d", tm, GMTp);
137 buf = _strptime(buf, "%H:%M", tm, GMTp);
143 buf = _strptime(buf, tptr->ampm_fmt, tm, GMTp);
149 buf = _strptime(buf, "%H:%M:%S", tm, GMTp);
155 buf = _strptime(buf, tptr->X_fmt, tm, GMTp);
161 buf = _strptime(buf, tptr->x_fmt, tm, GMTp);
179 tm->tm_yday = i - 1;
200 tm->tm_min = i;
204 tm->tm_sec = i;
239 tm->tm_hour = i;
253 if (tm->tm_hour > 12)
255 if (tm->tm_hour == 12)
256 tm->tm_hour = 0;
263 if (tm->tm_hour > 12)
265 if (tm->tm_hour != 12)
266 tm->tm_hour += 12;
288 tm->tm_wday = i;
296 * information present in the tm structure at this
325 tm->tm_wday = i;
354 tm->tm_mday = i;
387 tm->tm_mon = i;
404 tm->tm_mon = i - 1;
427 gmtime_r(&t, tm);
453 tm->tm_year = i;
474 tm->tm_isdst = 0;
476 tm->tm_isdst = 1;
492 struct tm * __restrict tm)
498 ret = _strptime(buf, fmt, tm, &gmt);
500 time_t t = timegm(tm);
501 localtime_r(&t, tm);