如果查看JSON.stringify的Date的输出,则会看到:
JSON.stringify(new Date())
结果为字符串。JSON没有Date对象的原始表示,JSON.parse会自动将其转换回Date对象。
Date对象的构造函数可以使用日期字符串,因此您可以通过执行以下操作将这些字符串值转换回日期:
var x = new Date(JSON.parse(JSON.stringify(new Date())));
然后算术将起作用。
x = new Date(JSON.parse(JSON.stringify(new Date())))y = new Date(JSON.parse(JSON.stringify(new Date())))y - x=> 982



