You'll need to run this most likely with server side code.
You would most likely have to set a cookie, and read it upon returning to the site, and then calculate how much time has passed and update the clocks.
Its more complex that you think because websites are not continuous. Once you leave the site, anything that was running stops, memory is cleared, etc...
So when you re-request the page everything starts again from zero.
That is unless you could have some process in the server you can call that stays running always. But if this id to be done by more than 1 person, then you could have a serious amount of processes running for the clocks, that could potentially bog down your server.
The cookie option while not really keeping the clocks running, can calculate the time that has passed, and then adjust the clocks display to show how much time has passed since you started it.
However as i said again, this will require extensive server side coding.
So I suggest you find out what server-side language is available to you, and then ask in the appropriate forum for it.
----------------------------------
Ignorance is not necessarily Bliss, case in point:
Unknown has caused an Unknown Error on Unknown and must be shutdown to prevent damage to Unknown.