##### Synopsis

    #include <time.h>
    struct tm
    {
      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;
    } ldiv_t;

##### Description

The type struct tm has the following fields.

tm_sec | seconds after the minute - [0,59]
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 savings time flag

##### See also

mktime, asctime