gpt4 book ai didi

javascript - 如何使用 javascript 更新多行时间

转载 作者:行者123 更新时间:2023-11-28 07:08:10 25 4
gpt4 key购买 nike

我正在使用 moment.js 库中的 fromNow 函数来显示从特定日期/时间(例如“16 小时前”)起耗时。我在网络应用程序的多行表中使用它。

这部分工作正常,但我需要时间连续计数几行(50 - 60 并不断增长)。如何获得连续有效计数的时间?我说有效是因为,我读过使用间隔可能是一个坏主意,所以我不确定,我需要帮助理解。

这就是我创建一个保存耗时的单元格的方法:

newCell = row.insertCell(++cellIndex);
newText = document.createTextNode(moment(data.checkintime).fromNow());
newCell.appendChild(newText);

最佳答案

假设您发布的代码是正确的,您可以将更新的时间保存在变量中并更新所有行。这样,所有行都会显示相同的时间,并且该时间只需一次性完成:

var updatedTime = moment(data.checkintime).fromNow();
newCell = row.insertCell(++cellIndex);
newText = document.createTextNode(updatedTime);
newCell.appendChild(newText);

关于javascript - 如何使用 javascript 更新多行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31541256/

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