asizeof
for (i = 0; i < asizeof(tptr->weekday); i++) {
if (i == asizeof(tptr->weekday))
for (i = 0; i < asizeof(tptr->month); i++) {
if (i == asizeof(tptr->month) && !Oalternative) {
for (i = 0; i < asizeof(tptr->month); i++) {
if (i == asizeof(tptr->month))