2016-11-22 3 views

ответ

1

Поместите это в onCurrentElementChange случае источник данных, который связан с сеткой:

if (this.getCurrentElement()!==null){ 
 
\t //format time value in data grid 
 
\t $$('dataGrid1').column('timeStamp').setRenderer( 
 
     function(myCell) { 
 
     if (myCell.value > 0) 
 
      return formatSeconds(myCell.value);//formatting using the ultility function 
 
\t } 
 
\t); \t \t 
 
}

И тогда есть formatSeconds функцию в вашем коде:

function formatSeconds(milliseconds) { 
 
\t  var date = new Date(1970,0,1); 
 
\t  date.setSeconds(milliseconds/1000); 
 
\t  return date.toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1"); 
 
\t }