Wakanda отображать в сетке миллисекунды в час: минуты: секунды
Кто-нибудь знает, как в Wakanda отображать в Grid миллисекунды в час: минута: секунда
Я думаю, что это формат в сетке, который я должен изменить, но я не знаю, какой формат.
Благодарю.
1 ответ
Поместите это в onCurrentElementChange
Событие источника данных, связанного с вашей сеткой:
if (this.getCurrentElement()!==null){
//format time value in data grid
$$('dataGrid1').column('timeStamp').setRenderer(
function(myCell) {
if (myCell.value > 0)
return formatSeconds(myCell.value);//formatting using the ultility function
}
);
}
И тогда есть formatSeconds
функция в вашем коде:
function formatSeconds(milliseconds) {
var date = new Date(1970,0,1);
date.setSeconds(milliseconds/1000);
return date.toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1");
}