#ifndef __DATE_H__ #define __DATE_H__ #include typedef struct _tDate { int day; int month; int year; } tDate; typedef struct _tTime { int hour; int minutes; } tTime; typedef struct _tDateTime { tDate date; tTime time; } tDateTime; // Parse a tDateTime from string information void dateTime_parse(tDateTime* dateTime, const char* date, const char* time); // Compare two tDateTime structures and return -1 if dateTime1dateTime2. int dateTime_cmp(tDateTime dateTime1, tDateTime dateTime2); // Compare two tDateTime structures and return true if they contain the same value or false otherwise. bool dateTime_equals(tDateTime dateTime1, tDateTime dateTime2); #endif // __DATE_H__