X-Git-Url: http://pileus.org/git/?p=lackey;a=blobdiff_plain;f=src%2Fdate.c;h=4df8ce4241343cacbafe882f2b7d15ae5089724b;hp=5714f52a578a4b2c8f7c4ba7422bb398c5c81c10;hb=f3ee8b7432fadc415514747ab1fd5dc375188f7f;hpb=90c52cc59761fa1d4fa362cd5efd99c5c64f78a4 diff --git a/src/date.c b/src/date.c index 5714f52..4df8ce4 100644 --- a/src/date.c +++ b/src/date.c @@ -143,6 +143,13 @@ int compare(date_t *a, date_t *b) return rval; } +int same_day(date_t *a, date_t *b) +{ + return a->year == b->year && + a->month == b->month && + a->day == b->day; +} + int before(date_t *start, int year, int month, int day, int hour, int min) { return compare(start, &(date_t){year, month, day, hour, min}) < 0; @@ -201,7 +208,7 @@ const char *day_to_string(wday_t day) void date_test(void) { printf("Info\n"); - printf(" Year Month Start Weeks Days\n"); + printf(" Year Month Start Weeks Days\n"); for (int y = 2012; y <= 2012; y++) for (int m = JAN; m <= DEC; m++) { printf(" %-5d", y);