/* * difftime.c * Original Author: G. Haley */ /* FUNCTION <>---subtract two times INDEX difftime ANSI_SYNOPSIS #include double difftime(time_t <[tim1]>, time_t <[tim2]>); TRAD_SYNOPSIS #include double difftime(<[tim1]>, <[tim2]>) time_t <[tim1]>; time_t <[tim2]>; DESCRIPTION Subtracts the two times in the arguments: `<<<[tim1]> - <[tim2]>>>'. RETURNS The difference (in seconds) between <[tim2]> and <[tim1]>, as a <>. PORTABILITY ANSI C requires <>, and defines its result to be in seconds in all implementations. <> requires no supporting OS subroutines. */ #include double _DEFUN (difftime, (tim1, tim2), time_t tim1 _AND time_t tim2) { return ((double) tim1 - tim2); }