Moment Formatting 以分钟计超过 60 分钟

Moment Formatting in minutes for over 60 minutes

我正在开发一款可以随着时间的推移跟踪用户 activity 的应用程序。当用户完成 activity 我想以分钟为单位显示总时间。目前,当用户超过 60 分钟时,它会重置分钟计数器。

如果用户活跃 1hr:2min,我希望它显示为 62 分钟。这可能吗?目前它滚动到 2 分钟。这就是我所拥有的,它在 60 分钟内效果很好。感谢反馈。

export const formatWalkTimeInMinutes = (walkSeconds) => {
  return moment().hour(0).minute(0).second(walkSeconds).format('m');
};
'''

您可以使用

return moment.duration(walkSeconds, "seconds").asMinutes()