JSFiddle - React, Tailwind, and code Playground
by ksumarine
HTML
<div id="res"></div>
TypeScript
function secondsToHMS(secs) {
function z(n) {
return (n < 10 ? '0' : '') + n;
}
var sign = secs < 0 ? '-' : '';
secs = Math.abs(secs);
return sign + z(secs / 3600 | 0) + ':' + z((secs % 3600) / 60 | 0) + ':' + z(secs % 60);
}
const res: HTMLDivElement = document.getElementById('res');
const date = new Date('2021-06-14T19:00:00.8000000');
const now = new Date();
const diff = date.getTime() - now.getTime();
const seconds = diff / 1000;
res.textContent = secondsToHMS(seconds);