Return Jtable 的时间

Return time to the Jtable

我的网站上有一个 jQuery jTable。在 jTable 中有一个基本上显示日期和时间的现场测试。我只想显示时间。所以,我有这样的功能。

 test:{
            title:'test time',
            display:function(data){
                time = data.record.test; // getting from backend
                var d = new Date(time);
                console.log(d.getHours(),':',d.getMinutes(),':',d.getSeconds());
            },

        },

当我 运行 代码时,它在控制台中按预期工作正常,即它打印这样的时间,这就是我正在寻找的。

8 : 42 : 29
8 : 42 : 39
8 : 43 : 32
8 : 43 : 42
8 : 47 : 48

但是当我使用 return 而不是 console.log 时,它 return 只是秒数,所以我的 jTable 中只显示秒数,如下所示 (29, 39, 32, 42、48)。那么我如何才能 return 与 HH:mm:ss 的时间以相同的格式与 jTable.

谢谢

我只是用它来 return 多个值

return[d.getHours(),':',d.getMinutes(),':',d.getSeconds()]

尝试

return d.getHours()+':'+d.getMinutes()+':'+d.getSeconds();