SECSPERMIN
tmp->tm_min = (int) (rem / SECSPERMIN);
tmp->tm_sec = (int) (rem % SECSPERMIN) + hit;
SECSPERMIN))
if (yourtm.tm_sec >= 0 && yourtm.tm_sec < SECSPERMIN)
if (increment_overflow(&yourtm.tm_sec, 1 - SECSPERMIN))
yourtm.tm_sec = SECSPERMIN - 1;
*secsp += num * SECSPERMIN;
strp = getnum(strp, &num, 0, SECSPERMIN);
diff /= SECSPERMIN;
offs += (*bp++ - '0') * 10 * SECSPERMIN;
offs += (*bp++ - '0') * SECSPERMIN;
#define SECSPERHOUR (SECSPERMIN * MINSPERHOUR)
diff /= SECSPERMIN;
fmod(delta, (double)SECSPERHOUR) / SECSPERMIN,
fmod(delta, (double)SECSPERMIN));
#define SECSPERHOUR (SECSPERMIN * MINSPERHOUR)
result *= SECSPERMIN;
seconds = offset % SECSPERMIN;
offset /= SECSPERMIN;
seconds = offset % SECSPERMIN;
offset /= SECSPERMIN;
if (tod != 2 * SECSPERMIN * MINSPERHOUR) {
if (dstrp->r_stdoff != SECSPERMIN * MINSPERHOUR) {
ss < 0 || ss > SECSPERMIN) {
return oadd(sign * hh * SECSPERHOUR, sign * (mm * SECSPERMIN + ss));