JSFiddle - React, Tailwind, and code Playground

HTML

<input id="clock" />

CSS

input {
    width: 300px;
}

JavaScript

//var server_date = new Date(<?php print time(); ?> * 1000);
var server_date = new Date(1348662336329);
var local_date = new Date();
var delta = server_date.getTime() - local_date.getTime();
function clock() {
    var date = new Date();
    date.setTime( date.getTime() + delta );
    document.getElementById('clock').value = date.getHours()+':'+date.getMinutes()+':'+date.getSeconds();
}
setInterval(clock, 1000);