Lines Matching refs:days
537 time_t days;
543 days = t / SECS_PER_DAY;
548 --days;
552 ++days;
559 tp->tm_wday = (BEGIN_WEEKDAY + days) % DAYS_PER_WEEK;
565 while ((days < 0) ||
566 (days >= (IS_LEAP_YEAR (year) ? DAYS_PER_LEAP_YEAR : DAYS_PER_NORMAL_YEAR))) {
567 /* Guess a corrected year, assuming 365 days per year. */
568 yearGuess = year + days / DAYS_PER_NORMAL_YEAR - (days % DAYS_PER_NORMAL_YEAR < 0);
570 /* Adjust days and year to match the guessed year. */
571 days -= ((yearGuess - year) * DAYS_PER_NORMAL_YEAR +
580 tp->tm_yday = days;
583 for (month = 11; days < (long int) daysInMonth[month]; --month) {
586 days -= daysInMonth[month];
588 tp->tm_mday = days + 1;