Dr John Stockton wrote on 19 sep 2003 in comp.lang.javascript:
UK civil time is identical to Dutch, except that good Dutch clocks are
*always* an hour ahead of ours.
You might call it that; we do not! What do you call the Dutch and
Graeco-Finnish time zones in Europe?
There is no Dutch time zone nowadays!
Europe ["The union as we know it"] has three time zones:
Western European Time
Central European Time
Eastern European Time
If you want to call your time "British standard time" or "London time" ot
"Travalgar square time", so be it, but those are only local names of the
same, these are leftover names from the time when local time was
different in each town or count(r)y, and railway time was another time
again.
Any question about time zone manipulation code on an internationally used
NG should address the whole of the time zone and not just such a local
name.
I, as an European, am proud the Europen times switches to and from
summertime (US: daylight saving time) at the same absolute time, 01:00
UTC, and not like the North American system where the switch ripples
through the continent, and interstate travel on those nights sould be an
exact local time loving exentric's nightmare. In eastern British Columbia
the time zone border runs through the province with roadside notices
warning you on an very irregular basis. In other places I suppose it is
the same.
The nice thing about serverside javascript is that you can get to UTC
immediately, or detect the servers time zone difference.
Serverside vbscript does not have these options, so if you have a server
in Toronto and want to go to UTC or one of the three European times, you
would have to incorporate the Toronto local (EST?) switch times.
No problem. It's all done somewhere on my site; if Toronto time is
not New York time (the map in my diary is *small*, just change 5 to 6)
[ .... etc ... ]
That is why I put a link to your site in my posting, John, your solutions
are by far the most extensive and well tested.