// JavaScript Document //Credit to http://stackoverflow.com/questions/6285854/set-javascript-time-with-php-server-time for the inital idea var server_to_client_drift; function getTimeDrift() { var serverTime = 1714248019000; var localTime = new Date().getTime(); return serverTime - localTime; } server_to_client_drift = getTimeDrift(); function getServerTime() { var local_now = new Date().getTime(); return new Date(local_now + server_to_client_drift); }