Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
FTIME(3)		     Library Functions Manual			FTIME(3)

NAME
     ftime -- get date and time

LIBRARY
     System Utilities Library (libutil, -lutil)

SYNOPSIS
     #include <sys/types.h>
     #include <sys/timeb.h>

     int
     ftime(struct timeb *tp);

DESCRIPTION
     This interface is obsoleted by gettimeofday(2).

     The ftime() routine fills in a structure pointed to by its argument, as de-
     fined by <sys/timeb.h>:

	   /*
	    * Structure returned by ftime system call
	    */
	   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 mil-
     liseconds	of  more-precise  interval,  The  kernel no longer maintains the
     timezone and dstflag info, so 0 is always returned for these fields.

SEE ALSO
     gettimeofday(2), settimeofday(2), ctime(3), time(3)

HISTORY
     The ftime function appeared in Version 7 AT&T UNIX.

FreeBSD ports 15.1		  May 28, 2024				FTIME(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ftime&sektion=3&manpath=FreeBSD+15.1-RELEASE+and+Ports>

home | help