Guess What Happened to Me Today

#include <stdint.h>
#include <iostream>
#include <sys/time.h>

int
main(int argc, char **argv)
{
  struct timeval tv;
  tv.tv_sec = 1185410974;
  tv.tv_usec = 0;
  std::cout << tv.tv_sec << std::endl;
  std::cout << (tv.tv_sec * 1000) << std::endl;
  std::cout << ((uint64_t) (tv.tv_sec * 1000)) << std::endl;
  std::cout << ((uint64_t) tv.tv_sec * 1000) << std::endl;
}