Lines Matching refs:lt

102 	struct tm *lt;  in main()  local
192 lt = localtime(&tval); in main()
193 if (lt == NULL) in main()
195 badv = vary_apply(v, lt); in main()
205 printisodate(lt); in main()
214 (void)strftime(buf, sizeof(buf), format, lt); in main()
228 printisodate(struct tm *lt) in printisodate() argument
237 (void)strftime(buf, sizeof(buf), fmtbuf, lt); in printisodate()
240 (void)strftime(tzbuf, sizeof(tzbuf), "%z", lt); in printisodate()
255 struct tm *lt; in setthetime() local
260 lt = localtime(&tval); in setthetime()
261 if (lt == NULL) in setthetime()
263 lt->tm_isdst = -1; /* divine correct DST */ in setthetime()
266 t = strptime(p, fmt, lt); in setthetime()
290 lt->tm_sec = ATOI2(dot); in setthetime()
291 if (lt->tm_sec > 61) in setthetime()
294 lt->tm_sec = 0; in setthetime()
300 lt->tm_year = ATOI2(p) * 100 - TM_YEAR_BASE; in setthetime()
305 lt->tm_year += ATOI2(p); in setthetime()
307 lt->tm_year = ATOI2(p); in setthetime()
308 if (lt->tm_year < 69) /* hack for 2000 ;-} */ in setthetime()
309 lt->tm_year += 2000 - TM_YEAR_BASE; in setthetime()
311 lt->tm_year += 1900 - TM_YEAR_BASE; in setthetime()
315 lt->tm_mon = ATOI2(p); in setthetime()
316 if (lt->tm_mon > 12) in setthetime()
318 --lt->tm_mon; /* time struct is 0 - 11 */ in setthetime()
321 lt->tm_mday = ATOI2(p); in setthetime()
322 if (lt->tm_mday > 31) in setthetime()
326 lt->tm_hour = ATOI2(p); in setthetime()
327 if (lt->tm_hour > 23) in setthetime()
331 lt->tm_min = ATOI2(p); in setthetime()
332 if (lt->tm_min > 59) in setthetime()
341 if ((tval = mktime(lt)) == -1) in setthetime()