#include #include #include #include int main() { struct tm timeVal; timeVal.tm_sec = 0; timeVal.tm_min = 0; timeVal.tm_hour = 0; timeVal.tm_mday = 1; timeVal.tm_mon = 0; timeVal.tm_year = 100; timeVal.tm_wday = 0; timeVal.tm_yday = 0; timeVal.tm_isdst = 0; timeVal.tm_gmtoff = 0; timeVal.tm_zone = NULL; errno = 0; time_t t = mktime(&timeVal); if (errno) { fprintf(stderr, "mktime: %s\n", strerror(errno)); } else { printf("OK mktime: %ld\n", t); } return 0; }