【发布时间】:2014-05-22 12:50:48
【问题描述】:
我正在编写一个需要条形图的应用程序,其在 x 轴上的分箱相对于显示的事件之间的平均时间距离的数量级。
例如,我想要显示的事件的平均时间距离可能是 73 秒。这意味着相对于显示的条形的 bin 的大小应该是一分钟。
输入间隔的持续时间(以秒为单位)和推断的数量级的其他示例是:
- 3 秒:1 秒
- 327 秒:一分钟(或者,可能,5 分钟)
- 5298 秒:一小时
- 7625 秒:(可能)两个小时
- 10234 秒:一天
- 4023860 秒:一个月
等等。我尝试查看 moment.js 库,发现他们实现了一些非常有趣的东西:fromNow method。
请注意,我还对前面说明的每个数量级的秒数感兴趣。
我知道我可以自己通过一系列测试来实现它(除以休息),但我想重新发明(可能有问题的)轮子。
【问题讨论】:
标签: javascript date datetime time momentjs