使用 MomentJS 将字符串转换为 Javascript 中的时间戳

lea*_*arn 5 javascript timestamp momentjs timestampdiff

我有一个像这样的字符串:

var from = '2016-06-06T21:03:55' ;
Run Code Online (Sandbox Code Playgroud)

现在我如何将其转换为时间戳,以便我可以将其作为 momentjs 的输入。基本上,我想找到时间戳的差异,如这篇文章中所示:Get Hours Difference Between Two Dates in Moment Js

看看上面帖子的最后一个答案。

请帮助他们。几个小时以来我一直坚持下去。

Ash*_*Ash 4

将此变量传递给矩向量。

var from = '2016-06-06T21:03:55' ;
var a = moment('2016-06-06T22:03:55');
var b = moment(from);

console.log(a.diff(b, 'minutes')); //60
console.log(a.diff(b, 'hours')); //1
console.log(a.diff(b, 'days')); //0 
console.log(a.diff(b, 'weeks')); //0
Run Code Online (Sandbox Code Playgroud)

或者您可以使用 format 方法查看矩变量的值,例如:

b.format('DD/MM/YYYY hh:mm:ss'); // 06/06/2016 09:03:55
b.format(); // 2016-06-06T21:03:55+10:00
Run Code Online (Sandbox Code Playgroud)