环顾网上,我发现红宝石Time
类有Time#advance
。这在哪里记录?我在Ruby API文档here中没有看到它。Time.advance在哪里记录?
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.rb库实现了对这个类的扩展吗?”
我想也许这是时间#提前来自但我发现所有是this。
在rails外部使用:在终端:`gem install activesupport`,在x.rb:`require'active_support/time'` – 2016-02-08 18:33:43