21extern int isdate(
char *str);
22extern int isdate2(
char *str,
char *intdate);
23extern int isdate3(
char *str,
char *intdate);
24extern int isdate4(
int dateint,
int *year,
int *month,
int *day);
25extern int istime(
char *str);
26extern int isdatetime(
char *str,
char *intdate);
28extern int get_date(
char *str,
struct tm *date);
29extern long int math_div(
long int a,
long int b);
32extern void time_to_tm(time_t totalsecs,
int offset,
struct tm *result);
int isdate2(char *str, char *intdate)
Definition: datetime.c:88
int isleapyear(long int year)
int isdate(char *str)
Definition: datetime.c:66
void time_to_tm(time_t totalsecs, int offset, struct tm *result)
Definition: datetime.c:329
int get_datetime(char *str, struct tm *date)
Definition: datetime.c:241
int istime(char *str)
Definition: datetime.c:178
int get_date(char *str, struct tm *date)
Definition: datetime.c:267
int isdate4(int dateint, int *year, int *month, int *day)
Definition: datetime.c:149
long int math_div(long int a, long int b)
Definition: datetime.c:298
int isdatetime(char *str, char *intdate)
Definition: datetime.c:199
int isdate3(char *str, char *intdate)
Definition: datetime.c:118
long int leaps_between(long int year1, long int year2)
Definition: datetime.c:316