From f7d37adfc698c8bea0fc6f75f127a06b2a8568a9 Mon Sep 17 00:00:00 2001 From: james Date: Mon, 30 May 2011 14:57:37 -0400 Subject: [PATCH] CC-2253:Gap until show ends should display in HH:MM:SS --- .../public/js/airtime/nowplaying/nowplayingdatagrid.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 ){