【问题标题】:Moment Formatting in minutes for over 60 minutes以分钟为单位格式化超过 60 分钟
【发布时间】:2020-10-08 15:10:55
【问题描述】:

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

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

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

【问题讨论】:

    标签: react-native format momentjs


    【解决方案1】:

    你可以使用

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

    【讨论】:

    • 谢谢@PieterBuys!尽管我将它包装在 Math.Floor 中以去掉小数位,但这仍然有效。非常感谢您的反馈。
    猜你喜欢
    • 1970-01-01
    • 2017-11-20
    • 2017-05-06
    • 2019-04-17
    • 1970-01-01
    • 2015-06-19
    • 2022-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多