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);