29                {
   30 
   31  double jsec;
   32 
   33  
   34  if (argc < 8)
   35    ERRMSG(
"Give parameters: <year> <mon> <day> <hour> <min> <sec> <remain>");
 
   36 
   37  
   38  const int year = atoi(argv[1]);
   39  const int mon = atoi(argv[2]);
   40  const int day = atoi(argv[3]);
   41  const int hour = atoi(argv[4]);
   42  const int min = atoi(argv[5]);
   43  const int sec = atoi(argv[6]);
   44  const double remain = atof(argv[7]);
   45 
   46  
   47  time2jsec(year, mon, day, hour, min, sec, remain, &jsec);
 
   48  printf("%.2f\n", jsec);
   49 
   50  return EXIT_SUCCESS;
   51}
void time2jsec(const int year, const int mon, const int day, const int hour, const int min, const int sec, const double remain, double *jsec)
Convert date to seconds.
 
#define ERRMSG(...)
Print error message and quit program.