diff --git a/airtime_mvc/public/js/airtime/nowplaying/nowplayingdatagrid.js b/airtime_mvc/public/js/airtime/nowplaying/nowplayingdatagrid.js index b086424a9..1e395fd6f 100644 --- a/airtime_mvc/public/js/airtime/nowplaying/nowplayingdatagrid.js +++ b/airtime_mvc/public/js/airtime/nowplaying/nowplayingdatagrid.js @@ -171,11 +171,17 @@ function createDataGrid(){ var gapTime = oSettings.aoData[ oSettings.aiDisplay[iDisplayIndex]]._aData[4]; + var hours = parseInt( gapTime / 3600 ) % 24; + var minutes = parseInt( gapTime / 60 ) % 60; + var seconds = gapTime % 60; + + var gapTimeFormat = (hours < 10 ? "0" + hours : hours) + ":" + (minutes < 10 ? "0" + minutes : minutes) + ":" + (seconds < 10 ? "0" + seconds : seconds); + var nGroup = document.createElement('tr'); var nCell = document.createElement('td'); nCell.colSpan = iColspan; nCell.className = "gap"; - nCell.innerHTML = "Gap until show end: " + gapTime + " seconds"; + nCell.innerHTML = "Gap until show end: " + gapTimeFormat + " seconds"; nGroup.appendChild(nCell); nTrs[i].parentNode.replaceChild(nGroup, nTrs[i]); } else if ( sType.indexOf("r") != -1 ){