SEC_PER_DAY
sum += ((y + 1) / 4) * SEC_PER_DAY;
sum += (day - 1) * SEC_PER_DAY;
sum += ((y + 1) / 4) * SEC_PER_DAY;
sum += (day - 1) * SEC_PER_DAY;
utime->tv_sec += (dtime->ts_day - 1) * SEC_PER_DAY;
utime->tv_sec += ((year - 1969) / 4) * SEC_PER_DAY;
((1972 - year) / 4) * SEC_PER_DAY -
if (nyrs != ((sec - (lyrs * SEC_PER_DAY)) / SEC_PER_YEAR)) {
sec -= nyrs * SEC_PER_YEAR + lyrs * SEC_PER_DAY;
sec = SEC_PER_YEAR + SEC_PER_DAY - sec;
dummy = sec / (SEC_PER_DAY * 29);
dtime->ts_day = sec / SEC_PER_DAY;
sec -= dtime->ts_day * SEC_PER_DAY;
} else if ((newtime - vrtc->base_rtctime) >= SEC_PER_DAY) {