programming.nbk: Home | Index | Next Page: struct tm* gmtime(const time_t* timer); | Previous Page: strtoul(const char *str, char **endptr, int base)
Time structure
Structure containing a calendar date and time broken down into its components.
The structure contains nine members of type int, which are (in any order):
int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst;
The meaning of each is:
Member Meaning Range tm_sec seconds after the minute 0-61* tm_min minutes after the hour 0-59 tm_hour hours since midnight 0-23 tm_mday day of the month 1-31 tm_mon months since January 0-11 tm_year years since 1900 tm_wday days since Sunday 0-6 tm_yday days since January 1 0-365 tm_isdst Daylight Saving Time flag
The Daylight Saving Time flag (tm_isdst) is greater than zero if Daylight Saving Time is in effect, zero if Daylight Saving Time is not in effect, and less than zero if the information is not available.
programming.nbk: Home | Index | Next Page: struct tm* gmtime(const time_t* timer); | Previous Page: strtoul(const char *str, char **endptr, int base)
Notebook exported on Monday, 7 July 2008, 18:56:06 PM Eastern Daylight Time