timeb.h(3HEAD) Headers timeb.h(3HEAD)NAME
timeb.h, timeb - additional definitions for date and time
SYNOPSIS
#include <sys/timeb.h>
DESCRIPTION
The <sys/timeb.h> header defines the timeb structure, which includes the following members:
time_t time /* the seconds portion of the current time */
unsigned short millitm /* the milliseconds portion of the current time */
short timezone /* the local timezone in minutes west of Greenwich */
short dstflag /* TRUE if Daylight Savings Time is in effect */
The time_t type is defined as described in <sys/types.h>.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
SEE ALSO time.h(3HEAD), types.h(3HEAD), attributes(5), standards(5)SunOS 5.11 10 Sep 2004 timeb.h(3HEAD)
Check Out this Related Man Page
ftime(3C) Standard C Library Functions ftime(3C)NAME
ftime - get date and time
SYNOPSIS
#include <sys/timeb.h>
int ftime(struct timeb *tp);
DESCRIPTION
The ftime() function sets the time and millitm members of the timeb structure pointed to by tp. The structure is defined in <sys/timeb.h>
and contains the following members:
time_t time;
unsigned short millitm;
short timezone;
short dstflag;
The time and millitm members contain the seconds and milliseconds portions, respectively, of the current time in seconds since 00:00:00 UTC
(Coordinated Universal Time), January 1, 1970.
The timezone member contains the local time zone. The dstflag member contains a flag that, if non-zero, indicates that Daylight Saving time
applies locally during the appropriate part of the year.
The contents of the timezone and dstflag members of tp after a call to ftime() are unspecified.
RETURN VALUES
Upon successful completion, the ftime() function returns 0. Otherwise -1 is returned.
ERRORS
No errors are defined.
USAGE
For portability to implementations conforming to earlier versions of this document, time(2) is preferred over this function.
The millisecond value usually has a granularity greater than one due to the resolution of the system clock. Depending on any granularity
(particularly a granularity of one) renders code non-portable.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
|ATTRIBUTE TYPE |ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
SEE ALSO date(1), time(2), ctime(3C), gettimeofday(3C), timezone(4), attributes(5), standards(5)SunOS 5.11 24 Jul 2002 ftime(3C)