function displayIcon(rowData) {
var str = JSON.parse(rowData);
//new datetime variable
var checktime = new Date();
//add 2 hours - needed to evaluate orange icon
checktime.setHours(checktime.getHours()+2);
//current time
var today = new Date();
//read datetime value - it is returned as a string!
var slastage = str.new_slastageend;
// convert to datetime object
var slastageend = new Date(slastage);
var imgName = "";
var tooltip = "";
compare object
if (checktime.getTime() > slastageend.getTime() && today.getTime() < slastageend.getTime())
{
imgName = "orange.png";
tooltip = "SLA Near Breach";
}
else if (checktime.getTime() < slastageend.getTime())
{
imgName = "green.png";
tooltip = "SLA OK";
}
else if (checktime.getTime() > slastageend.getTime())
{
imgName = "red.png";
tooltip = "SLA Breached";
}
var resultarray = [imgName, tooltip];
return resultarray;
}