TM_YEAR_BASE
return (isleap(year + TM_YEAR_BASE));
for (i = 1970; i != tptr->tm_year+TM_YEAR_BASE; i++)
tmp->tm_year = y - TM_YEAR_BASE;
result->tm_year = year - TM_YEAR_BASE;
year = tm->tm_year + TM_YEAR_BASE;
trail = timeptr->tm_year % DIVISOR + TM_YEAR_BASE % DIVISOR;
lead = timeptr->tm_year / DIVISOR + TM_YEAR_BASE / DIVISOR +
result += DAYSPERNYEAR + isleap_sum(tmy, TM_YEAR_BASE);
yday += 365 + isleap_sum(b->tm_year, TM_YEAR_BASE);
tm.tm_year + TM_YEAR_BASE, tm.tm_mon + 1, tm.tm_mday,
tmptr->tm_year = (int)(y - TM_YEAR_BASE);
if ((y > (long)INT_MAX + TM_YEAR_BASE) ||
(y < (long)INT_MIN + TM_YEAR_BASE)) {
if (isleap(tmptr->tm_year + TM_YEAR_BASE))
pt = _yconv(t->tm_year, TM_YEAR_BASE, 1, 0,
base = TM_YEAR_BASE;
pt = _yconv(t->tm_year, TM_YEAR_BASE, 0, 1,
pt = _yconv(t->tm_year, TM_YEAR_BASE, 1, 1,
tmp->tm_year = y - TM_YEAR_BASE;
result->tm_year = year - TM_YEAR_BASE;
year = tm->tm_year + TM_YEAR_BASE;