我有两个约会
State: 2014-06-10T08:32:33Z
End: 2014-07-11T08:32:33Z
我想用时刻计算小时,秒和分钟的剩余时间。怎么可能?
以下示例http://jsfiddle.net/Xotic750/gtKeL/返回'a month ago'..What changes it will require? Please suggest
答案 0 :(得分:0)
没有moment.js,可以通过一个相当简单的函数来完成:
// Where this = time value in milliseconds
function msToHMS(ms) {
function z(n){return (n<10?'0':'')+n;}
var sign = ms < 0? '-' : '';
ms = Math.abs(ms);
return sign + z(ms/3.6e6|0) + ':' + z(ms%3.6e6/6e4|0) + ':' + z(ms%6e4/1e3|0);
}
console.log(msToHMS(Date.UTC(2014,5,10,8,32,33) - Date.UTC(2014,6,11,8,32,33))); // -744:00:00
在这里发布您的代码比在某个远程站点上发布要好得多。