/* Draw date */
move(0, COLS-19);
printw("%04d-%02d-%02d %02d:%02d:%02d",
- NOW.year, NOW.month, NOW.day,
- NOW.hour, NOW.min, NOW.sec);
+ NOW.year, NOW.month+1, NOW.day+1,
+ NOW.hour, NOW.min, NOW.sec);
attroff(COLOR_PAIR(COLOR_TITLE));
if (!COMPACT)
if (COMPACT) wattron(win, A_REVERSE | A_BOLD);
mvwhline(win, 0, 0, ' ', COLS);
mvwprintw(win, 0, 0, "%s, %s %d", dstr, mstr, SEL.day+1);
- mvwprintw(win, 0, COLS-10, "%d-%02d-%02d", SEL.year, SEL.month, SEL.day+1);
+ mvwprintw(win, 0, COLS-10, "%d-%02d-%02d", SEL.year, SEL.month+1, SEL.day+1);
if (COMPACT) wattroff(win, A_REVERSE | A_BOLD);
/* Print all day events */
mvwprintw(win, row-line, 0, "%04d-%02d-%02d",
next.year, next.month+1, next.day+1);
mvwprintw(win, row-line, 13, "%s, %s %d",
- day_to_string(wday), month_to_string(next.month), next.day);
+ day_to_string(wday), month_to_string(next.month), next.day+1);
wattroff(win, A_BOLD);
row++;
}