version 1.3, 1997/09/08 09:34:44 |
version 1.4, 2000/05/08 16:15:29 |
|
|
else { |
else { |
if (hours > 23) |
if (hours > 23) |
usage(); |
usage(); |
if (t->tm_hour >= 12) |
if (t->tm_hour > hours || |
t->tm_hour -= 12; |
(t->tm_hour == hours && t->tm_min >= minutes)) { |
if (t->tm_hour > hours || |
/* determine 24 hours mode */ |
(t->tm_hour == hours && minutes <= t->tm_min)) |
if (hours >= 13) |
hours += 12; |
hours += 24; |
|
else |
|
hours += 12; |
|
} |
|
|
secs = (hours - t->tm_hour) * 60 * 60; |
secs = (hours - t->tm_hour) * 60 * 60; |
secs += (minutes - t->tm_min) * 60; |
secs += (minutes - t->tm_min) * 60; |
} |
} |