tail head cat sleep
QR code linking to this page

Manual Pages  — TIME

NAME

time – get time of day

CONTENTS

LIBRARY

Standard C Library (libc, -lc)

SYNOPSIS

#include <time.h>

time_t
time(time_t *tloc);

DESCRIPTION

The time() function returns the value of time in seconds since 0 hours, 0 minutes, 0 seconds, January 1, 1970, Coordinated Universal Time. If an error occurs, time() returns the value (time_t )-1.

The return value is also stored in * tloc, provided that tloc is non-null.

ERRORS

The time() function may fail for any of the reasons described in gettimeofday(2).

SEE ALSO

clock_gettime(2), gettimeofday(2), ctime(3)

STANDARDS

The time function conforms to IEEE Std 1003.1-2001 ("POSIX.1").

HISTORY

A time() function appeared in AT&T v6 .

BUGS

Neither ISO/IEC 9899:1999 ("ISO C99") nor IEEE Std 1003.1-2001 ("POSIX.1") requires time() to set errno on failure; thus, it is impossible for an application to distinguish the valid time value -1 (representing the last UTC second of 1969) from the error return value.

Systems conforming to earlier versions of the C and POSIX standards (including older versions of FreeBSD ) did not set * tloc in the error case.


TIME (3) July 18, 2003

tail head cat sleep
QR code linking to this page


Please direct any comments about this manual page service to Ben Bullock. Privacy policy.

The most important thing in the programming language is the name. A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language.
— Donald Knuth