Unix/Linux Go Back    

NetBSD 6.1.5 - man page for time (netbsd section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

TIME(3) 			   BSD Library Functions Manual 			  TIME(3)

     time -- get time of day

     Standard C Library (libc, -lc)

     #include <time.h>

     time(time_t *tloc);

     The time() function returns the value of time in seconds since 0 hours, 0 minutes, 0 sec-
     onds, January 1, 1970, Coordinated Universal Time.

     A copy of the time value may be saved to the area indicated by the pointer tloc.  If tloc is
     a NULL pointer, no value is stored.

     Upon successful completion, time() returns the value of time.  Otherwise a value of
     ((time_t) -1) is returned and the global variable errno is set to indicate the error.

     No errors are defined.

     gettimeofday(2), ctime(3)

     The time() function conforms to ISO/IEC 9945-1:1990 (``POSIX.1'').

     A time() function appeared in Version 2 AT&T UNIX.  It returned a 32-bit value measuring
     sixtieths of a second, leading to rollover every 2.26 years.  In Version 6 AT&T UNIX, the
     precision of time() was changed to seconds, allowing 135.6 years between rollovers.

     In NetBSD 6.0 the time_t type was changed to be 64 bits wide, including on 32-bit machines,
     making rollover a concern for the far distant future only.  Note however that any code mak-
     ing the incorrect assumption that time_t is the same as long will fail on 32-bit machines in

BSD					 November 5, 2011				      BSD
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 06:32 PM.