Minix Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
TIME(2)                       System Calls Manual                      TIME(2)

NAME
       time, stime - get/set date and time

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

       time_t time(time_t *tp)
       int stime(time_t *tp)

DESCRIPTION
       The  system's notion of the current Greenwich time is obtained with the
       time call, and set with the stime  call.   The  time  is  expressed  in
       seconds  since  midnight  (0  hour), January 1, 1970.  The time is both
       returned by time and stored in the variable pointed to by tp unless  tp
       is the null pointer.

       Stime obtains the time to set from the variable pointed to by tp.

       Only the super-user may set the time of day.

RETURN
       A  0  return  value from stime indicates that the call succeeded.  Time
       returns the current time on success.  A -1 return  value  indicates  an
       error  occurred,  and  in  this  case  an error code is stored into the
       global variable errno.

ERRORS
       The following error codes may be set in errno:

       [EFAULT]       The tp address referenced invalid memory.

       [EPERM]        A user other than the super-user attempted  to  set  the
                      time.

SEE ALSO
       date(1), ctime(3).

4th Berkeley Distribution        May 14, 1986                          TIME(2)

NAME | SYNOPSIS | DESCRIPTION | RETURN | ERRORS | SEE ALSO