2014-07-17 6 views
6

में जोड़ने के लिए हम फ़िल्टर सेट करने के लिए AngularJS का उपयोग कर रहे हैं। असल में हमारे पास प्रारंभ तिथि और समाप्ति तिथि और आवृत्ति है। जब आवृत्ति सप्ताह में सेट की जाती है, तो हम केवल प्रारंभिक तारीख में 1 सप्ताह जोड़ना चाहते हैं, जब आवृत्ति दैनिक पर सेट की जाती है, तो हम प्रारंभ तिथि पर 1 दिन जोड़ना चाहते हैं।AngularJS दिनांक/महीनों/वर्षों को दिनांक

मूल रूप से कुछ की तरह: -

var date = new date(); 

date.addDays(2); 
date.addMonths(2); 
date.addYears(2); 
+0

देखें मैं अंगुलरजेएस से परिचित नहीं हूं लेकिन मेरी पसंदीदा दिनांक लाइब्रेरी http://momentjs.com/ है। इसका उपयोग करके, आपको सिंटैक्स के साथ बहुत आसानी से दिन जोड़ने में सक्षम होना चाहिए: पल()। जोड़ें ('दिन', 7); – Robodude

+0

यह एक मूल जावास्क्रिप्ट दिनांक मुद्दा है और – charlietfl

+0

पर शोध करना मुश्किल नहीं है कृपया [दस्तावेज पढ़ें] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) तिथि के लिए वस्तु। –

उत्तर

11

मैं अपने जे एस तिथि संबंधी जरूरतों के सभी के लिए moment.js उपयोग करने पर विचार करेंगे तो आप कर सकते हैं:

var date = moment(); 
date.add(2, 'days'); 
date.add(2, 'months'); 
date.add(2, 'years'); 

// or all of the above with: 
date.add({years: 2, months: 2, days: 2}); 

और तुम एक नियमित रूप से जे एस तारीख वस्तु की जरूरत है अंत में, यह post

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