SECSPERDAY
* SECSPERDAY);
tdays = *timep / SECSPERDAY;
rem = *timep - tdays * SECSPERDAY;
seconds = tdays * SECSPERDAY;
tdays = seconds / SECSPERDAY;
rem += seconds - tdays * SECSPERDAY;
rem += SECSPERDAY;
while (rem >= SECSPERDAY) {
rem -= SECSPERDAY;
value = (rulep->r_day - 1) * SECSPERDAY;
value += SECSPERDAY;
value = rulep->r_day * SECSPERDAY;
value = d * SECSPERDAY;
value += mon_lengths[leapyear][i] * SECSPERDAY;
UTime += (CumulativeDays[isleap(Year)][13] * SECSPERDAY);
UTime += (CumulativeDays[isleap(ETime->Year)][ETime->Month] * SECSPERDAY);
UTime += (((ETime->Day > 0) ? ETime->Day-1:0) * SECSPERDAY);
Julian *= SECSPERDAY;
now += SECSPERDAY * ((DayNumber - tm->tm_wday + 7) % 7);
now += 7 * SECSPERDAY * (DayOrdinal <= 0 ? DayOrdinal : DayOrdinal - 1);
if (now - w->loginat < SECSPERDAY * (DAYSPERWEEK - 1)) {
if (now - w->loginat >= SECSPERDAY * DAYSPERNYEAR / 2) {
if (delta < SECSPERDAY)
delta / SECSPERDAY,
t += SECSPERDAY;
newt = (t < absolute_max_time - SECSPERDAY / 2
? t + SECSPERDAY / 2
t -= SECSPERDAY;
t += SECSPERDAY;
#define SECSPERNYEAR (SECSPERDAY * DAYSPERNYEAR)
#define SECSPERLYEAR (SECSPERNYEAR + SECSPERDAY)
if (dayoff < min_time / SECSPERDAY) {
if (dayoff > max_time / SECSPERDAY) {
t = (zic_t) dayoff * SECSPERDAY;
tod += wdayoff * SECSPERDAY;
tod += wdayoff * SECSPERDAY;
} else if (SECSPERDAY <= tod) {
stdr.r_tod = SECSPERDAY + stdrp->r_stdoff;
if (dayoff < min_time / SECSPERDAY)
if (dayoff > max_time / SECSPERDAY)
t = (zic_t) dayoff * SECSPERDAY;