MPTRAC
Functions
time2jsec.c File Reference

Convert date to Julian seconds. More...

#include "mptrac.h"

Go to the source code of this file.

Functions

int main (int argc, char *argv[])
 

Detailed Description

Convert date to Julian seconds.

Definition in file time2jsec.c.

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 27 of file time2jsec.c.

29 {
30
31 double jsec;
32
33 /* Check arguments... */
34 if (argc < 8)
35 ERRMSG("Give parameters: <year> <mon> <day> <hour> <min> <sec> <remain>");
36
37 /* Read arguments... */
38 int year = atoi(argv[1]);
39 int mon = atoi(argv[2]);
40 int day = atoi(argv[3]);
41 int hour = atoi(argv[4]);
42 int min = atoi(argv[5]);
43 int sec = atoi(argv[6]);
44 double remain = atof(argv[7]);
45
46 /* Convert... */
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)
Converts time components to seconds since January 1, 2000, 12:00:00 UTC.
Definition: mptrac.c:8314
#define ERRMSG(...)
Print an error message with contextual information and terminate the program.
Definition: mptrac.h:1901
Here is the call graph for this function: