As the networklink doesn't work any more - suppose due to bandwidth problems, maybe someone would like to do the thing locally, as some have already suggested. Network links can point to kml files on the local disc and a locally running program can update the kml file.
If have done this with my analog clock which refereshes every second.
If you want to get an idea of how it is done, have a look at
this post. The program is a HTA apllication, written in VBscript.
The source code can be viewed by opening the file kmlClock.hta in a text editor.
Most of the code deals with the user interface, which could be much simpler for the time zones.
The code is a bit messy and not well documented. If there are questions about the code i will gladly answer them.
So if anybody wants to do the time zone placemarks by a local network link, it would be great. I myself don't have the time to collect all the places and timezones.
An idea for starting this project coud be:
Write a local program which reads the data for the time placemarks from a textfile and then update a local KML fileperiodically. The textfile could contain comma separated values for each placemark with name, lon, lat, time offset from UTC, dates of beginning and end of daylight saving time.
xav