【发布时间】:2012-09-20 01:17:37
【问题描述】:
我想在 ruby 中创建一个秒表程序,所以我用谷歌搜索它并找到了这个SO Q。
但是在那边,作者用1000xxx.times调用了tick函数。我想知道如何使用(every second).times 之类的方法来实现,或者每增加一秒,请调用tick 函数。
【问题讨论】:
-
我不确定我是否完全理解您的要求。你能澄清一下吗?
-
在 Ruby 中,Time 类中有
succ之类的东西。t = Time.now #=> 2007-11-19 08:23:57 -0600 t.succ #=> 2007-11-19 08:23:58 -0600这显示下一秒时间。我想递归地做。 -
我想在屏幕上显示每增加一秒的时间。