CrIS Code Collection
src
day2doy.c
Go to the documentation of this file.
1
#include "
libcris.h
"
2
3
int
main
(
4
int
argc,
5
char
*argv[]) {
6
7
int
doy;
8
9
/* Check arguments... */
10
if
(argc < 4)
11
ERRMSG
(
"Give parameters: <year> <mon> <day>"
);
12
13
/* Read arguments... */
14
const
int
year = atoi(argv[1]);
15
const
int
mon = atoi(argv[2]);
16
const
int
day = atoi(argv[3]);
17
18
/* Convert... */
19
day2doy
(year, mon, day, &doy);
20
printf(
"%d %d\n"
, year, doy);
21
22
return
EXIT_SUCCESS;
23
}
main
int main(int argc, char *argv[])
Definition:
day2doy.c:3
ERRMSG
#define ERRMSG(...)
Print error message and quit program.
Definition:
jurassic.h:237
day2doy
void day2doy(const int year, const int mon, const int day, int *doy)
Get day of year from date.
Definition:
libcris.c:279
libcris.h
Generated on Wed Feb 5 2025 20:00:06 for CrIS Code Collection by
1.9.4