Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <stdio.h>
- #include <time.h>
- int main(int argc, char **argv){
- FILE *inp = fopen(argv[1], "r");
- struct tm cur;
- int pred = -1;
- while (fscanf(inp, "%d/%d/%d %d:%d:%d\n",
- &(cur.tm_year),
- &(cur.tm_mon),
- &(cur.tm_mday),
- &(cur.tm_hour),
- &(cur.tm_min),
- &(cur.tm_sec)) > 0){
- cur.tm_year -= 1900;
- cur.tm_mon--;
- cur.tm_isdst = 1;
- int c = mktime(&cur);
- if (pred != -1)
- printf("%lld\n", (long long)difftime(c, pred));
- pred = c;
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment