Timezones in Javascript

This is a small experiment to see if I could have current times from different timezones displayed in the browser. The challenge is that Javascript does not provide any facility to directly get timezones. For this reason, I delegated this to PHP which then returns the current offsets via AJAX. I check the server once an hour, to see if we have changed DST. In hindsight I could probably do this once a day by returning the offsets for multiple days - though it works well enough for my likings for now.


   local time ............. 
   utc 1 .................. 
   utc 2 .................. 
   offset ................. n/a hours

   tokyo .................. 
   hong-kong .............. 
   
   tehran ................. 
   istanbul ............... 
   
   london ................. 
   paris .................. 
   
   montreal ............... 
   vancouver ..............