Lines Matching refs:tm
580 struct tm *tm; local
584 tm = localtime(&now);
585 now += SECSPERDAY * ((DayNumber - tm->tm_wday + 7) % 7);
596 struct tm *tm; local
602 tm = localtime(&Start);
603 Month = 12 * tm->tm_year + tm->tm_mon + RelMonth;
607 Convert(Month, (time_t)tm->tm_mday, Year,
608 (time_t)tm->tm_hour, (time_t)tm->tm_min, (time_t)tm->tm_sec,
724 struct tm *tm; local
770 tm = localtime(&now);
777 (void) strftime(line, sizeof (line), fmt, tm);
853 struct tm *tm; local
860 struct tm ltm;
862 tm = getdate(p);
870 tm = localtime(¤t);
871 memcpy(<m, tm, sizeof(ltm));
872 tm = <m;
881 &(tm->tm_mon), &(tm->tm_mday), &(tm->tm_hour),
882 &(tm->tm_min), &(tm->tm_year)) < 4);
884 (tm->tm_mon)--;
885 } else if (tm == NULL)
889 tm->tm_hour, tm->tm_min, tm->tm_mon + 1,
890 tm->tm_mday, CHECK_TM(tm->tm_year));
904 tm = localtime(&now->time);
905 yyYear = tm->tm_year;
906 yyMonth = tm->tm_mon + 1;
907 yyDay = tm->tm_mday;
910 yyHour = tm->tm_hour;
911 yyMinutes = tm->tm_min;
912 yySeconds = tm->tm_sec;
935 Start -= ((tm->tm_hour * 60L) + tm->tm_min * 60L) + tm->tm_sec;