This interface is obsoleted by
gettimeofday(2). It is available from the compatibility library, libcompat.
Note: time zone information is no longer provided by this interface. See
localtime(3) for information on how to retrieve it.
The
ftime() routine fills in a structure pointed to by its argument, as defined by
<sys/timeb.h>:
struct timeb {
time_t time;
unsigned short millitm;
short timezone;
short dstflag;
};
The structure contains the time since the epoch in seconds, up to 1000 milliseconds of more-precise interval. The
timezone and
dstflag fields are provided for source compatibility, but are always zero.