Im Web surfen ich fand, dass die Ruby Time
Klasse Time#advance
hat. Wo ist das dokumentiert? Ich habe es in den Ruby-API-Dokumenten here nicht erwähnt.Wo ist Time.advance dokumentiert?
Die Suchfunktion für die API-Dokumentation gab an, dass es nirgendwo eine Methode namens "advance" gibt.
Dennoch in IRB ...
>> t = Time.now
=> Thu Mar 05 16:08:57 -0800 2009
>> t.advance :months => 1
=> Sun Apr 05 16:08:57 -0700 2009
andere Sache, die mir ein Rätsel ... In der Dokumentation für die Zeitklasse, das erste, was er sagt, ist „Implementiert die Erweiterungen der Time-Klasse, die beschrieben in der Dokumentation für die time.rb-Bibliothek. "
Bedeutet das "die Bibliothek time.rb implementiert Erweiterungen dieser Klasse?"
Ich dachte, vielleicht ist das, wo Time # Advance kam, aber alles, was ich fand, war this.
Für den Einsatz außerhalb der Gleise: Im Terminal: 'gem install activesupport', in x.rb:' require 'active_support/time'' –