If dayOfYear has been set, return it, otherwise return day, indicating the day of the month.
int get dayOrDayOfYear => dayOfYear == 0 ? day : dayOfYear;