I have a content type called "daily".

I created 7 nodes titled: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday. I have a view that shows this content type where it set to show only one node. I need it to show only the node named Monday every Monday and the node Tuesday on Tuesdays, etc. and repeat.

I have been experimenting but can't find an answer since I can't sort this view in a way to show only Saturday on Saturdays and so on. 

Note that this was a simplified version of what I want. I really have 366 nodes which I want to repeat every day of the year. Each node must show on the view dependent on today's date.

How to do that?

Here are things I tried: I tried to un-publish content every 360 days and republish (+5) days. This won't work because some years are 366 days. I also tried to use the repeat date where the repeat date is every 1 year. I found out that when I sort by repeat date field, it brings the earliest date first. I can't make it dependent on current date