【发布时间】:2017-04-12 16:31:45
【问题描述】:
简短的问题:我需要 momentjs 将 60 分钟人性化为 1 hour 而不是 an hour。无法弄清楚如何让它工作。
长问题: 刚开始使用momentjs,效果很好。我们使用它来显示仪表板的更新频率。
计时器设置为以分钟为单位的整数。我们正在使用人性化时刻选项将30 显示为30 minutes 和360 显示为6 hours 等。
这很好用,但不是在 2 种情况下。 60 被人性化为 an hour。我们需要它是1 hour。并且1440 显示为a day,而不是1 day。
我们需要此更改,因为该列正在回答“您的指标多久更新一次?”的问题
答案是“每 1 小时”。 “每 一个 小时”不太有效。
我通读了文档并在 Google 上搜索,但找不到仅自定义几种人性化显示格式的方法。
我们已经将 true 设置为第二个参数,以仅获取此问答中不带后缀的值 - How to Customize Humanized Moment js Date Result
但该值返回为“一小时”而不是“1 小时”。
【问题讨论】:
标签: momentjs