设定ISO8601时间到现在

时间:2018-05-16 15:25:04

标签: javascript html iso8601

我试图在我的网站上显示一个“时间以来”的计数器。 API调用输出如下。 "created_at": "2018-05-16T14:00:00Z",

从那时起我将如何展示时间?此时间始终设置为UTC时区。

最好采用hh:mm格式。

感谢所有帮助。

1 个答案:

答案 0 :(得分:0)

这很简单

var create_at = new Date("2018-05-16T14:00:00Z");
var current_time = new Date();
var elapsed_time = current_time - create_at;

elapsed_time是自创建时间以来的时间(以毫秒为单位)。你可以像这样将秒除以1000。

var elapsed_seconds = elapsed_time / 1000;