SECSPERDAY
#define SIXMONTHS ((DAYSPERNYEAR / 2) * SECSPERDAY)
#define SIXMONTHS ((DAYSPERNYEAR / 2) * SECSPERDAY)
if (now - k->p_ustart_sec < SECSPERDAY)
else if (now - k->p_ustart_sec < DAYSPERWEEK * SECSPERDAY)
value = (rulep->r_day - 1) * SECSPERDAY;
value += SECSPERDAY;
value = rulep->r_day * SECSPERDAY;
value = d * SECSPERDAY;
value += mon_lengths[leapyear][i] * SECSPERDAY;
= year_lengths[isleap(yearbeg - 1)] * SECSPERDAY;
= year_lengths[isleap(yearbeg)] * SECSPERDAY;
yearsecs = year_lengths[isleap(year)] * SECSPERDAY;
tdays = (time_t)(*timep / SECSPERDAY);
rem = (int)(*timep % SECSPERDAY);
rem += offset % SECSPERDAY - corr % SECSPERDAY + 3 * SECSPERDAY;
dayoff = offset / SECSPERDAY - corr / SECSPERDAY + rem / SECSPERDAY - 3;
rem %= SECSPERDAY;
? (-SECSPERDAY <= yourtm.TM_GMTOFF
: (yourtm.TM_GMTOFF <= SECSPERDAY
#define SECSPERREPEAT ((int_fast64_t) DAYSPERREPEAT * SECSPERDAY)
#define SECSPERNYEAR (SECSPERDAY * DAYSPERNYEAR)
#define SECSPERLYEAR (SECSPERNYEAR + SECSPERDAY)
time_t newt = ((t < absolute_max_time - SECSPERDAY / 2
&& t + SECSPERDAY / 2 < cuthitime - 1)
? t + SECSPERDAY / 2
hi = (SECSPERDAY < hi - boundary
? boundary + SECSPERDAY
if (SECSPERDAY < boundary - lo) {
lo = boundary - SECSPERDAY;
t = omul(dayoff, SECSPERDAY);
tod += wdayoff * SECSPERDAY;
tod += wdayoff * SECSPERDAY;
} else if (SECSPERDAY <= tod) {
stdr.r_tod = SECSPERDAY + dstr.r_save;
max_year = max(max_year, (redundant_time / (SECSPERDAY * DAYSPERNYEAR)
if (leap[i].trans - prevtrans < 28 * SECSPERDAY) {
t = omul(dayoff, SECSPERDAY);
(quad_t)(_PASSWORD_WARNDAYS * SECSPERDAY),
(quad_t)(_PASSWORD_WARNDAYS * SECSPERDAY));
if (llabs(DayOrdinal) >= LLONG_MAX / (7 * SECSPERDAY)) {
change = SECSPERDAY * ((DayNumber - tm.tm_wday + 7) % 7);
change += 7 * SECSPERDAY * (DayOrdinal <= 0 ? DayOrdinal : DayOrdinal - 1);
dtwalk->dd_ddate < tnow - (dt->fs_freq * SECSPERDAY));
#define SIXMONTHS ((DAYSPERNYEAR / 2) * SECSPERDAY)
#define LEEWAY (60 * SECSPERDAY)
UTime += (CumulativeDays[isleap(Year)][13] * SECSPERDAY);
UTime += (CumulativeDays[isleap(ETime->Year)][ETime->Month] * SECSPERDAY);
UTime += (((ETime->Day > 0) ? ETime->Day-1:0) * SECSPERDAY);
UTime += (CumulativeDays[isleap(Year)][13] * SECSPERDAY);
UTime += (CumulativeDays[isleap(ETime->Year)][ETime->Month] * SECSPERDAY);
UTime += (((ETime->Day > 0) ? ETime->Day-1:0) * SECSPERDAY);
COMPARE((now - entry->fts_statp->st_mtime + SECSPERDAY - 1) /
SECSPERDAY, plan->t_data);
SECSPERDAY - 1) / SECSPERDAY, plan->t_data);
SECSPERDAY - 1) / SECSPERDAY, plan->t_data);
#define SIXMONTHS ((DAYSPERNYEAR / 2) * SECSPERDAY)
n - ti > SECSPERDAY * DAYSPERNYEAR / 2)
if (now - w->loginat < SECSPERDAY * (DAYSPERWEEK - 1))
< SECSPERDAY * DAYSPERNYEAR / 2)
if (remaining > SECSPERDAY) {
days = remaining / SECSPERDAY;
remaining %= SECSPERDAY;
if (delta < SECSPERDAY)
delta / SECSPERDAY,
time_t pw_warntime = _PASSWORD_WARNDAYS * SECSPERDAY;
_PASSWORD_WARNDAYS * SECSPERDAY,
_PASSWORD_WARNDAYS * SECSPERDAY);
time_t pw_warntime = _PASSWORD_WARNDAYS * SECSPERDAY;
_PASSWORD_WARNDAYS * SECSPERDAY,
_PASSWORD_WARNDAYS * SECSPERDAY);
_PASSWORD_WARNDAYS * SECSPERDAY)
} else if (now - u_start.tv_sec < 7 * SECSPERDAY) {
interval *= SECSPERDAY;
interval *= DAYSPERWEEK * SECSPERDAY;
next = SECSPERDAY * DAYSPERWEEK;
if (diff > SECSPERDAY * DAYSPERWEEK) {
days = idle / SECSPERDAY;
days = uptime / SECSPERDAY;
uptime %= SECSPERDAY;