An interesting (though geeky) site
TIME TO RGB
Time to RGB takes the current time, divides it by its highest value
and multiplies itself by 255 to display a beautiful background color.
(Translation from Geek-Speak “Cool Colorful Clock Display”)
For a great effect, watch it go from midnight to 1AM.