gpt4 book ai didi

javascript - 如何使用 MomentJS 实现从特定时间开始计数

转载 作者:行者123 更新时间:2023-12-02 14:39:34 25 4
gpt4 key购买 nike

我正在使用momentJS我的项目的实时(计数时间)时钟。并且运行完美。这是我的代码:

interval = setInterval(function() {
momentNow = moment();
moment_time = momentNow.format('hh:mm:ss A');
moment_date = momentNow.format('MMMM DD, YYYY') + ' '
+ momentNow.format('dddd')
.substring(0,3).toUpperCase();
// displays the time
real_time.html(moment_time);
real_date.html(moment_date);
}, 1000);

像任何人一样,我希望从插件中获得更多。我想显示从 momentNow = 02:22:30 PM 间隔呈现的特定时间开始的计数时间。

基本上,逻辑是这样的,

伪代码:

interval = setInterval(function() {
var started = "02:22:30 PM";
rendered_time.html(started);
}, 1000);

最佳答案

你想要的是moment.diff(timestamp)

示例代码

timestamp = moment().now()
setInterval(function() {
rendered_time.html(moment(moment().diff(timestamp)).format("hh:mm:ss A"));
});

http://momentjs.com/docs/#/displaying/difference/

关于javascript - 如何使用 MomentJS 实现从特定时间开始计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37130785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com