The best method
You gave up the best way to do the Sundial. By date and day of week is best. A person does not limit themselves to a certain category. We go by the date and day. A person would be open to doing any one of your categories on any given day. By the day is the best method.