JSFiddle - React, Tailwind, and code Playground

HTML

<div id=clock></div>

JavaScript

var _seconds = 29517703;
var counter = setInterval(timer, 1000); //1000 will* run it every 1 second

 function timer() {
   _seconds = _seconds - 1;
   if (_seconds == -1) {
     clearInterval(counter);
     return;
   }
   var days = Math.floor(_seconds / 86400);
   var hours = Math.floor((_seconds % 86400) / 3600);
   var minutes = Math.floor(((_seconds % 86400) % 3600) / 60);
   var seconds = ((_seconds % 86400) % 3600) % 60;
   document.getElementById("clock").innerHTML = days + " days " + hours + " hours " + minutes + " minutes and " + seconds + " seconds";
 }