![]() |
1
118
如上所述,您可以操作
例如:
你需要决定是否要截断它。 |
![]() |
2
56
您可以通过以下方式向上面的解决方案添加一点语法糖:
|
![]() |
3
26
我认为答案选错了,这个方法给出的是秒,而不是毫秒。
这里我假设浮动值是毫秒 |
![]() |
4
9
EZPZ的答案几乎是完美的,但我希望我能再多加一点。 geo以毫秒为单位询问时间;这听起来像一个整数,我不会绕道浮点land。因此,我的方法是:
乘以一个整数1000可以很好地保留小数,并且可能会更快。 如果要处理日期和时间,可能需要使用 小精灵 班级。其工作原理类似,但换算系数为24*3600*1000= 八千六百四十万 。 我发现约会时间 斯特林时间 和 斯特夫时间 在解析和格式化日期/时间字符串(例如到/从日志)方面非常有用的函数。有用的是:
|
![]() |
5
9
要以毫秒为单位获得时间,最好添加
|
![]() |
6
6
Time.now.to_f 可以帮助你,但它会返回秒。 一般来说,当使用基准i时:
这是一个非常简单的过程,所以我不确定你是不是真的问这个… |
![]() |
7
4
或
将以毫秒为单位给出当前时间戳。 |
![]() |
8
3
试着从第二次减去第一次。像这样:
这给了您一个浮点数,即两次之间的秒数(加上毫秒数)。 |
![]() |
9
1
示例用法:
|
![]() |
10
0
答案是这样的:
然而,
https://blog.dnsimple.com/2018/03/elapsed-time-with-ruby-the-right-way/
因此,建议使用
例子:
|