* Copyright (c) 1989 The Regents of the University of California.
* Redistribution and use in source and binary forms are permitted
* provided that the above copyright notice and this paragraph are
* duplicated in all such forms and that any documentation,
* advertising materials, and other materials related to such
* distribution and use acknowledge that the software was developed
* by the University of California, Berkeley. The name of the
* University may not be used to endorse or promote products derived
* from this software without specific prior written permission.
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
* @(#)time.h 5.3 (Berkeley) %G%
int tm_sec
; /* seconds after the minute [0-60] */
int tm_min
; /* minutes after the hour [0-59] */
int tm_hour
; /* hours since midnight [0-23] */
int tm_mday
; /* day of the month [1-31] */
int tm_mon
; /* months since January [0-11] */
int tm_year
; /* years since 1900 */
int tm_wday
; /* days since Sunday [0-6] */
int tm_yday
; /* days since January 1 [0-365] */
int tm_isdst
; /* Daylight Savings Time flag */
long tm_gmtoff
; /* offset from CUT in seconds */
char *tm_zone
; /* timezone abbreviation */
extern struct tm
*gmtime(const time_t *);
extern struct tm
*localtime(const time_t *);
extern time_t mktime(const struct tm
*);
extern time_t time(time_t *);
extern double difftime(const time_t, const time_t);
extern char *asctime(const struct tm
*);
extern char *ctime(const time_t *);
extern char *timezone(int , int);
extern void tzsetwall(void);
extern struct tm
*gmtime();
extern struct tm
*localtime();
extern double difftime();