Unix epoch: tm_sec = 0 tm_min = 0 tm_hour = 0 tm_mday = 1 tm_mon = 0 tm_year = 70 tm_wday = 4 tm_yday = 0 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC 1970-03-01 00:00:00: tm_sec = 0 tm_min = 0 tm_hour = 0 tm_mday = 1 tm_mon = 2 tm_year = 70 tm_wday = 0 tm_yday = 59 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC 1970-12-31 23:59:59: tm_sec = 59 tm_min = 59 tm_hour = 23 tm_mday = 31 tm_mon = 11 tm_year = 70 tm_wday = 4 tm_yday = 364 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC 1972-02-29 23:59:59: tm_sec = 59 tm_min = 59 tm_hour = 23 tm_mday = 29 tm_mon = 1 tm_year = 72 tm_wday = 2 tm_yday = 59 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC 1972-12-31 23:59:59: tm_sec = 59 tm_min = 59 tm_hour = 23 tm_mday = 31 tm_mon = 11 tm_year = 72 tm_wday = 0 tm_yday = 365 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC 2000-02-29 23:59:59: tm_sec = 59 tm_min = 59 tm_hour = 23 tm_mday = 29 tm_mon = 1 tm_year = 100 tm_wday = 2 tm_yday = 59 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC 2000-12-31 23:59:59: tm_sec = 59 tm_min = 59 tm_hour = 23 tm_mday = 31 tm_mon = 11 tm_year = 100 tm_wday = 0 tm_yday = 365 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC 2100-03-01 00:00:00: tm_sec = 0 tm_min = 0 tm_hour = 0 tm_mday = 1 tm_mon = 2 tm_year = 200 tm_wday = 1 tm_yday = 59 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC 2100-12-31 23:59:59: tm_sec = 59 tm_min = 59 tm_hour = 23 tm_mday = 31 tm_mon = 11 tm_year = 200 tm_wday = 5 tm_yday = 364 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC Year 2038, pre-i32 overflow: tm_sec = 7 tm_min = 14 tm_hour = 3 tm_mday = 19 tm_mon = 0 tm_year = 138 tm_wday = 2 tm_yday = 18 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC Year 2038, post-i32 overflow: tm_sec = 8 tm_min = 14 tm_hour = 3 tm_mday = 19 tm_mon = 0 tm_year = 138 tm_wday = 2 tm_yday = 18 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC Year 2106, pre-u32 overflow: tm_sec = 15 tm_min = 28 tm_hour = 6 tm_mday = 7 tm_mon = 1 tm_year = 206 tm_wday = 0 tm_yday = 37 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC Year 2106, post-u32 overflow: tm_sec = 16 tm_min = 28 tm_hour = 6 tm_mday = 7 tm_mon = 1 tm_year = 206 tm_wday = 0 tm_yday = 37 tm_isdst = 0 tm_gmtoff = 0 tm_zone = UTC