2013-12-18 8 views
5

मैं Moment.js उपयोग कर रहा हूँ और निम्न कोड की लाइन प्रतीत नहीं होता वास्तव में कुछ भी करने को:Moment.js में, क्यों 'सप्ताह' काम से घटाना नहीं है?

moment().subtract('week', 1) 

प्रलेखन में, घटा दें का एक उदाहरण 'days' साथ इस्तेमाल किया जा रहा है, लेकिन यह यह है कि निर्दिष्ट नहीं करता से पता चलता एकमात्र स्ट्रिंग जिसका आप उपयोग कर सकते हैं। अन्य कार्यों से अधिकांश में, यह जहाँ आप 'days', 'weeks', 'months' उपयोग कर सकते हैं एक विकल्प है, तो मुझे यकीन है कि अगर मैंने कुछ गलत या 'weeks' सिर्फ समर्थित नहीं है कर रहा हूँ नहीं कर रहा हूँ: Moment.js Subtract Documentation

यहाँ घटाकर दिनों की उदाहरण:

moment().subtract('days', 7); 

यह भी है कि मैं क्या 'weeks' के बजाय का उपयोग कर समाप्त हो गया लेकिन क्यों 'weeks' समर्थित नहीं हैं मैं अभी भी उत्सुक हूँ है।

+3

आपको क्या लगता है कि यह काम नहीं करता है? यह पल .js 'मुखपृष्ठ पर कंसोल में काम करता है। – raina77ow

+3

आप किस क्षण का उपयोग कर रहे हैं? शायद एक पुराना संस्करण एकवचन 'सप्ताह' फॉर्म का समर्थन नहीं करता है? वर्तमान संस्करण 'सप्ताह' और 'सप्ताह' दोनों का समर्थन करता है – voithos

+0

मैं Moment.js का संस्करण उपयोग कर रहा हूं जो Parse.com क्लाउड कोड मॉड्यूल में शामिल है: https://parse.com/docs/cloud_modules_guide #moment –

उत्तर

12

आपके पास यह क्षण एपीआई से पीछे है।

moment().subtract(1, 'week'); 
0

यह एक छोटा सा सवाल है लेकिन ऐसा लगता है कि यहां तक ​​कि वापस भी प्रासंगिक था।

Definetely आजकल

और भी अधिक प्रासंगिक parse.com moment.js विचार करने के लिए वर्तमान moment.js संस्करण (2.8.4) और केवल API दस्तावेज़ जिसे parse.com

लिए संदर्भ बनाता करने के लिए संस्करण (1.7.2) है

Trouble using the Moment module

में पिछले पोस्ट में इस का उत्तर की जाँच करें मैं नवीनतम moment.js साथ हमेशा काम करने के लिए, ताकि आप ठीक से दस्तावेज़ों के साथ काम कर सकते हैं सुझाव है कि (मेरी खोज के दौरान मैं 1.7.2 खोजने के लिए सक्षम नहीं था प्रलेखन .. आप के पास parse.com में प्रदान किए गए संस्करण के साथ काम करने वाली कई शानदार सुविधाएं याद आती हैं।

स्वीकार किए गए उत्तर में एक ही पोस्ट में संकेत के रूप में नया संस्करण जोड़ें।

संबंधित मुद्दे