【发布时间】:2010-10-11 15:55:56
【问题描述】:
在网上四处寻找,我发现 Ruby Time 类有 Time#advance。这是在哪里记录的?我在 Ruby API 文档 here 中没有看到它。
API 文档的搜索功能表明在任何地方都没有称为“advance”的方法。
不过,在 IRB...
>> t = Time.now
=> Thu Mar 05 16:08:57 -0800 2009
>> t.advance :months => 1
=> Sun Apr 05 16:08:57 -0700 2009
让我困惑的另一件事...在 time 类的文档中,它说的第一句话是“实现 time.rb 库文档中描述的 Time 类的扩展。”
他们的意思是“time.rb 库实现了这个类的扩展吗?”
我想这可能就是 Time#advance 的来源,但我发现的只是this。
【问题讨论】: