Guest User

Untitled

a guest
Dec 12th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <time.h>
  4.  
  5. int main(int argc, char **argv){
  6. FILE *inp = fopen(argv[1], "r");
  7. struct tm cur;
  8. int pred = -1;
  9. while (fscanf(inp, "%d/%d/%d %d:%d:%d\n",
  10. &(cur.tm_year),
  11. &(cur.tm_mon),
  12. &(cur.tm_mday),
  13. &(cur.tm_hour),
  14. &(cur.tm_min),
  15. &(cur.tm_sec)) > 0){
  16. cur.tm_year -= 1900;
  17. cur.tm_mon--;
  18. cur.tm_isdst = 1;
  19. int c = mktime(&cur);
  20. if (pred != -1)
  21. printf("%lld\n", (long long)difftime(c, pred));
  22. pred = c;
  23. }
  24. return 0;
  25. }
Add Comment
Please, Sign In to add comment