从单元格

时间:2016-05-19 10:37:24

标签: javascript date jqgrid

我得到格式化时间HH:MM:SS:MS。

$('#myTable').jqGrid('getCell', rowid, "time")

这给了我一个细胞的价值。可以说它是:00:00:07:57我想加30秒所以它说:00:00:37:57。

我如何合成时间:

 var date = new Date(seconds * 1000);
    var hh = date.getUTCHours();
    var mm = date.getUTCMinutes();
    var ss = date.getSeconds();
    var ms = date.getMilliseconds();

    if (hh < 10) { hh = "0" + hh; }
    if (mm < 10) { mm = "0" + mm; }
    if (ss < 10) { ss = "0" + ss; }
    if (ms < 10) { ms = "0" + ms; }
    // This formats your string to HH:MM:SS:MS

    ms = ((ms).toString().substr(0, 2));
    var formattedTime = hh + ":" + mm + ":" + ss + ":" + ms;

1 个答案:

答案 0 :(得分:0)

我不知道你为什么要使用日期。考虑创建一个函数将时间转换为毫秒,另一个函数将毫秒转换回所需的时间格式。然后可以添加两个格式化的时间,例如

&#13;
&#13;
EmpId
&#13;
&#13;
&#13;