June 4, 1993 FTIME 3

### NAME

ftime - get date and time

### LIBRARY

Compatibility Library (libcompat, -lcompat)

### SYNOPSIS

```int` ftime(```struct timeb *tp`)

### DESCRIPTION

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.

### SEE ALSO

gettimeofday(2), settimeofday(2), ctime(3), localtime(3), time(3)

### HISTORY

The ftime(``) function appeared in 4.1BSD.