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();
我的网站上有一个 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();