diff options
Diffstat (limited to 'REORG.TODO/time/bits/types/struct_tm.h')
-rw-r--r-- | REORG.TODO/time/bits/types/struct_tm.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/REORG.TODO/time/bits/types/struct_tm.h b/REORG.TODO/time/bits/types/struct_tm.h new file mode 100644 index 0000000000..b13b631228 --- /dev/null +++ b/REORG.TODO/time/bits/types/struct_tm.h @@ -0,0 +1,28 @@ +#ifndef __struct_tm_defined +#define __struct_tm_defined 1 + +#include <bits/types.h> + +/* ISO C `broken-down time' structure. */ +struct tm +{ + int tm_sec; /* Seconds. [0-60] (1 leap second) */ + int tm_min; /* Minutes. [0-59] */ + int tm_hour; /* Hours. [0-23] */ + int tm_mday; /* Day. [1-31] */ + int tm_mon; /* Month. [0-11] */ + int tm_year; /* Year - 1900. */ + int tm_wday; /* Day of week. [0-6] */ + int tm_yday; /* Days in year.[0-365] */ + int tm_isdst; /* DST. [-1/0/1]*/ + +# ifdef __USE_MISC + long int tm_gmtoff; /* Seconds east of UTC. */ + const char *tm_zone; /* Timezone abbreviation. */ +# else + long int __tm_gmtoff; /* Seconds east of UTC. */ + const char *__tm_zone; /* Timezone abbreviation. */ +# endif +}; + +#endif |