The "temperature" calculation is a bit debatable, but interesting nonetheless http://www.chippynews.com/worldclock.htm