Lines Matching refs:SECS_PER_DAY
36 #define SECS_PER_DAY (int64_t)(24 * SECS_PER_HOUR)
124 *out_time = posix_days * SECS_PER_DAY + hours * SECS_PER_HOUR +
145 days = time / SECS_PER_DAY;
146 leftover_seconds = time % SECS_PER_DAY;
149 leftover_seconds += SECS_PER_DAY;
256 CTASSERT(INT_MAX <= INT64_MAX / SECS_PER_DAY);
257 CTASSERT(MAX_POSIX_TIME <= INT64_MAX - INT_MAX * SECS_PER_DAY);
258 CTASSERT(MIN_POSIX_TIME >= INT64_MIN - INT_MIN * SECS_PER_DAY);
260 posix_time += offset_day * SECS_PER_DAY;
285 CTASSERT(SECS_PER_DAY <= INT_MAX);
286 CTASSERT((MAX_POSIX_TIME - MIN_POSIX_TIME) / SECS_PER_DAY <= INT_MAX);
289 daydiff = timediff / SECS_PER_DAY;
290 timediff %= SECS_PER_DAY;