वेब पर चारों ओर देखकर मैंने पाया कि रुबी Time
कक्षा में Time#advance
है। यह दस्तावेज कहां है? मैंने रूबी एपीआई दस्तावेज़ here में इसका कोई उल्लेख नहीं देखा।Time.advance कहां है?
एपीआई दस्तावेज़ों के लिए खोज फ़ंक्शन ने इंगित किया कि कहीं भी "अग्रिम" नामक कोई विधि नहीं है।
बहरहाल, आईआरबी में ...
>> t = Time.now
=> Thu Mar 05 16:08:57 -0800 2009
>> t.advance :months => 1
=> Sun Apr 05 16:08:57 -0700 2009
एक और बात है कि मुझे पहेली ... समय वर्ग के लिए किए गए दस्तावेज़ों में, पहली बात यह कहता है कि "समय वर्ग हैं कि करने के लिए एक्सटेंशन इम्प्लीमेन्ट्स time.rb लाइब्रेरी के लिए प्रलेखन में वर्णित है। "
क्या उनका मतलब है "time.rb लाइब्रेरी इस कक्षा में एक्सटेंशन लागू करता है?"
मैंने सोचा कि शायद वह समय है जहां से समय # अग्रिम आया था, लेकिन मुझे मिली सभी this थी।
रेल के बाहर उपयोग के लिए: टर्मिनल में: 'gem installesupport', x.rb में: 'active_support/time' की आवश्यकता है –