#include #include #include #include #include #include main(int ac, char **av) { struct tm tm; time_t t; int yyyy, mm, dd, hr, mn, sc; int n; char *a; memset(&tm, 0, sizeof(tm)); n = sscanf(av[1], "%d/%d/%d %d:%d:%d", &yyyy, &mm, &dd, &hr, &mn, &sc); tm.tm_year = yyyy - 1900; tm.tm_mon = mm - 1; tm.tm_mday = dd; tm.tm_hour = hr; tm.tm_min = mn; tm.tm_sec = sc; t = timegm(&tm); printf("%ld\n", (long)t); }