Name
time - time a simple command or give resource usage
Library
libc.lib
Synopsis
|
time_t
time (time_t *tloc);
|
Return values
On (success,, the, value, of, time, in, seconds, since, the, Epoch, is, returned., On, error,, ((time_t)-1), is, returned,, and, errno, is, set, appropriately.);
Detailed 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.
Examples
/**
* Detailed description : sample usage of time system call
**/
#include <time.h>
int main()
{
time_t Time ;
if(time(&Time) < 0 )
{
printf("Time system call failed \n") ;
return -1 ;
}
printf("Time value is %u \n" , Time) ;
return 0 ;
}
Output
should print time value since the Epoch (00:00:00 UTC, January 1, 1970), measured in seconds.
Errors
The
time
function may fail for any of the reasons described in
gettimeofday.
See also
gettimeofday,
ctime
Bugs
Neither
-isoC-99
nor
-p1003.1-2001
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
)
did not set
* tloc
in the error case.
Feedback
For additional information or queries on this page send feedback
© 2008 Nokia Corporation. All rights reserved. This documentation can be used in the connection with this Product to help and support the user. |
|