title: CountDown Timer in js sync with server
body: <p>I have a auction platform and I want to display a count down timer precisely in seconds, server will return the auction closing date.</p>
  
  <p>When I ping a server to get auction closing time, this request may take some time to process, thus making countdown timer unreliable. </p>
  
  <p>Since I can't relay on client side clock, how can I make it work perfectly?</p>