I get tired of the "experts" here coming up with what they think is the obvious solution - different to everyone else's and mostly just made up BS.
People calling each other out on such utter nonsense.
Please Slashdot, if you don't know what the fuck you're talking about, STFU!
How fucking hard is it really to have accurate time displayed on a webpage ?
I haven't tried it myself, I don't claim to have the ultimate solution, but it does appear to be a no-brainer.
Firstly, I'd be looking for a stdtime server that can give me GMT in some kind of XML or JSON - this would make life easy. if not, then maybe see if NTP can be interpreted by JS.
Then I would establish how hard it is to read off the local timezone from the clients environment, then it seems as though you just combine the 2 - the correct global time and your correct local timezone - these are the requirements, nothing more.
As you can see, I'm not talking out of my arse, just pointing out that it would take a morning to investigate the feasibility of the above and fulfil these requirements - most likely the extra code would be a few days at the most.
I think that is the point - the BBC haven't even done any basic research into this.... they just mouth off some BS as if they were on Slashdot themselves bagging everyone else's solution.