"Great minds think alike." Yes, tried grabbing the server time once via PHP, then incrementing it every 60000 milliseconds via JavaScript. I was amazed how inaccurate a JS timer is! Deviates quite a bit, depending upon the user's computer activity. Some members leave their page up for days and the drift becomes quite obvious. Yes, it's not the end of the world, but it's not the way to present accurate time.
As to using the user's computer clock, my experience has been that users' clocks are often set incorrectly, wrong time zones, etc. Local time is not the way to go. Again, it "works", from user to user, to some degree, but it's a sloppy solution.
My problem is to determine how to grab a fresh server time on demand. What's maddening is that I assume there's a way to do it, but no matter how much I dig, I can't find a procedure. Someone suggested toggling a PHP module on and off using Web Services (REST, XML, SOAP), but the programming is beyond me.