It’S definitely possible. Minecrells awesome ServerListPlus supports randomly chosen favicons, but afaik SLP currently doesn’t support tying favicon and the displayed description together, let alone the change based upon time of the day.
I’m not sure if @minecrell wants to add these things, but you can always create an issue on github. Maybe you don’t need to code it yourself