我有一个场景,我想计算两行之间的时间差(以分钟为单位)并将数据放在连续行中。我正在使用制表符。目前我已经完成了用于列的自定义格式化程序的定义,但我不确定如何在行上实现这种情况。但是我尝试了以下选项,但它似乎不起作用。
var table = new Tabulator("#editor", {
downloadConfig:{
columnGroups:false,
rowGroups:false,
},
height:360,
data: arrayFlight,
pagination:"local",
resizableColumns: false,
paginationSize:12,
columnVertAlign:"center",
columnHoriAlign:"center",
columns:[
{title:"Start time", field:"sTime", align:"center", formatter:"datetime", formatterParams:{inputFormat:"DD-MM-YYYY hh:mm:ss", outputFormat:"DD-MM-YYYY hh:mm:ss", invalidPlaceholder:"-"}, sorter:false, headerSort:false, width:95},
{title:"End time", field:"eTime", align:"center", formatter:"datetime", formatterParams:{inputFormat:"DD-MM-YYYY hh:mm:ss", outputFormat:"DD-MM-YY hh:mm:ss", invalidPlaceholder:"-"}, sorter:false, headerSort:false, width:95},
{title:"Duration", field:"durTime", align:"center", calc: sTime-eTime, sorter:false, headerSort:false, width:95},
],
},
],
这是我想形象化的方式:
非常感谢任何帮助。