how it displays the time & changes colour to different temperatures?
It picks up a radio signal (aka radiowave) that automatically sets the time and date. The projection device just projects the time (maybe date too) onto a wall or ceiling (depending on the angle you adjust it to).