TM_YEAR_BASE
lt->tm_year = ATOI2(p) * 100 - TM_YEAR_BASE;
lt->tm_year = yearset + 2000 - TM_YEAR_BASE;
lt->tm_year = yearset + 1900 - TM_YEAR_BASE;
if (isleap(lt->tm_year + TM_YEAR_BASE)) {
lt->tm_year = ATOI2(p) * 100 - TM_YEAR_BASE;
lt->tm_year = yearset + 2000 - TM_YEAR_BASE;
lt->tm_year = yearset + 1900 - TM_YEAR_BASE;
if ((size_t)(year <= INT_MAX - TM_YEAR_BASE
((-999 - TM_YEAR_BASE <= year
&& year <= 9999 - TM_YEAR_BASE)
year / 10 + TM_YEAR_BASE / 10,
long long_TM_YEAR_BASE = TM_YEAR_BASE;
if (ckd_add(&tmp->tm_year, y, -TM_YEAR_BASE)) {
if (!TYPE_SIGNED(time_t) && y < TM_YEAR_BASE) {
tmp->tm_year = signed_y - TM_YEAR_BASE;
} else if ((!TYPE_SIGNED(time_t) || INT_MIN + TM_YEAR_BASE <= y)
&& y - TM_YEAR_BASE <= INT_MAX)
tmp->tm_year = (int)(y - TM_YEAR_BASE);
- leaps_thru_end_of(TM_YEAR_BASE - 1)
y += TM_YEAR_BASE;
if (ckd_add(&yourtm.tm_year, y, -TM_YEAR_BASE))
y -= TM_YEAR_BASE;
else if (yourtm.tm_year < EPOCH_YEAR - TM_YEAR_BASE) {
#ifndef TM_YEAR_BASE
pt = _yconv(t->tm_year, TM_YEAR_BASE,
base = TM_YEAR_BASE;
pt = _yconv(t->tm_year, TM_YEAR_BASE,
pt = _yconv(t->tm_year, TM_YEAR_BASE,
i = i * 100 - TM_YEAR_BASE;
i = TM_YEAR_BASE; /* just for data sanity... */
tm->tm_year = i - TM_YEAR_BASE;
i = i + 2000 - TM_YEAR_BASE;
i = i + 1900 - TM_YEAR_BASE;
TM_YEAR_BASE)][tm->tm_mon] + (tm->tm_mday - 1);
first_wday_of(tm->tm_year + TM_YEAR_BASE) +
isleap = isleap_sum(tm->tm_year, TM_YEAR_BASE);
isleap = isleap_sum(tm->tm_year, TM_YEAR_BASE);
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_YEAR_BASE + t->tm_year,
TM_YEAR_BASE + t->tm_year,
lt->tm_year = ATOI2(timearg) * 100 - TM_YEAR_BASE;
lt->tm_year = yearset + 2100 - TM_YEAR_BASE;
lt->tm_year = yearset + 2000 - TM_YEAR_BASE;
if (year >= TM_YEAR_BASE)
tm->tm_year = year - TM_YEAR_BASE;
tm->tm_year = conv_2dig_year(year) - TM_YEAR_BASE;
assign_date(tm, mday, tm->tm_mon, tm->tm_year + TM_YEAR_BASE);
t->tm_year = ATOI2(arg) * 100 - TM_YEAR_BASE;
t->tm_year = conv_2dig_year(yearset) - TM_YEAR_BASE;
year = local_time->tm_year + TM_YEAR_BASE;
tm->tm_year += TM_YEAR_BASE;
if (isleap(tp->tm_year + TM_YEAR_BASE)) {
ttm.tm_year = ATOI2(ds) * 100 - TM_YEAR_BASE;
ttm.tm_year += 2000 - TM_YEAR_BASE;
ttm.tm_year += 1900 - TM_YEAR_BASE;
t->tm_year = ATOI2(arg) * 100 - TM_YEAR_BASE;
LOW_YEAR_CENTURY - TM_YEAR_BASE;
HIGH_YEAR_CENTURY - TM_YEAR_BASE;
t->tm_year = year + LOW_YEAR_CENTURY - TM_YEAR_BASE;
t->tm_year = year + HIGH_YEAR_CENTURY - TM_YEAR_BASE;