assign_date
static void assign_date(struct tm *, int, int, int);
assign_date(tm, mday, mon, year);
assign_date(tm, mday, tm->tm_mon, tm->tm_year + TM_YEAR_BASE);